This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: problem with your GIMPLE_FORMAL_TEMP change
- From: Richard Henderson <rth at redhat dot com>
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 19 Aug 2004 16:45:14 -0700
- Subject: Re: problem with your GIMPLE_FORMAL_TEMP change
- References: <10408192328.AA29545@vlsi1.ultra.nyu.edu>
On Thu, Aug 19, 2004 at 07:28:02PM -0400, Richard Kenner wrote:
> Why clear DECL_GIMPLE_FORMAL_TEMP_P when leaving a context? Not doing
> that would also fix this, but I'm not sure what it might break since I
> don't understand why its being cleared.
Fear of some arbitrary unnamed transformation that alters the
lifetime of the temporary so as to invalidate the assumptions
of DECL_GIMPLE_FORMAL_TEMP_P when calling back into the
gimplifier later.
It just Seems Safer.
r~