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] More aggressive dead code elimination


In message <200401072356.14021.s.bosscher@student.tudelft.nl>, Steven Bosscher 
writes:
 >>   2. If the last DCE pass kills a conditional it does not arrange to
 >>      kill the statements which feed the conditional.  This can be
 >>      easily solved by re-running the DCE pass in that case.  These are
 >>      extremely rare.
 >
 >Running the existing DCE twice is just as expensive as running the more
 >aggressive version just once, so this argument doesn't make sense to me.
Err, not for big functions.  And remember the cases where we would need
to do this are extremely rare.

Sorry.
jeff


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