[tree-ssa] Removal of gotos from cfg based ir

Richard Henderson rth@redhat.com
Fri Nov 14 21:09:00 GMT 2003


On Fri, Nov 14, 2003 at 09:36:24PM +0100, Jan Hubicka wrote:
> Both runs allocate 40MB of memory (with my patch we get slightly more), but
> with Zdenek's changes I would expect the CFG based run to get less memory by
> avoiding need for gotos ....

No way.  The GOTO_EXPRs and COND_EXPRs already exist.  Their memory
has already been allocated.  You are going to save *nothing* going
to the new form.  Indeed, you are going to allocate more memory for
the new nodes to replace the COND_EXPR and SWITCH_EXPRs.

Any argument for Zdenek's work will be independent of memory usage.


r~



More information about the Gcc-patches mailing list