[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