This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [tree-ssa] Tail recursion improvement


On Tue, Mar 02, 2004 at 01:50:48PM -0500, Diego Novillo wrote:
> Perhaps the operand scanner may offer help here by marking CALL_EXPRs
> with has_volatile_ops if aliases haven't been computed yet.

This might be reasonable independent of tail calls, but really
I think there's absolutely no point to moving the pass up from
the very last thing we do before unssa.

Note that tail *recursion* is handled separately and earlier,
just before loop optimization.  But even that is after aliases
have been computed.


r~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]