[PATCH]: Reduce memory usage and compile time necessary for pruning

Daniel Berlin dberlin@dberlin.org
Fri Mar 10 04:26:00 GMT 2006


On Sat, 2006-03-04 at 18:41 +0100, Eric Botcazou wrote:
> > This may get a pretty conservative answer here if the above code is
> > common, possibly waste a lot of memory and compile time.
> 
> It is pretty common for the Ada compiler, we have dozens of similar ICEs in 
> our internal testsuite at the moment.
> 
> > The only way i can think of to determine which vdefs are from the lhs of
> > a call is to temporarily move the call clobbered bitmap out of the way,
> > call update_stmt, and see what vdefs are left.
> >
> > It scares me that this even popped into my head.
> 
> Thanks for your feedback. :-)
> 

Try the attached, and let me know if it fixes your problem.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: opdiff.diff
Type: text/x-patch
Size: 1559 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20060310/561c72bd/attachment.bin>


More information about the Gcc-patches mailing list