On Apr 24, 2007, at 8:30 AM, Wolfgang Gellerich wrote:
What is the policy concerning the usage of SAVE_EXPRs?
Roughly, if you do something like:
tree foo(a, b)
return build (a, b);
You don't need any saving. If you do:
tree foo(a, b)
return build (a, build (a, b));
You need to
What is the policy concerning the usage of SAVE_EXPRs? Who is
responsible for inserting them? I thought the respective language
front end were responsible to enclose any expressions with side
effects this way, so that later parts of GCC know how to treat these
expressions right.
However, also som