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


On Wed, 2004-01-07 at 17:52, law@redhat.com wrote:
> In message <1073515593.6424.11.camel@frodo.toronto.redhat.com>, Diego Novillo w
> rites:
>  >On Wed, 2004-01-07 at 17:28, law@redhat.com wrote:
>  >
>  >> We decided a few months ago against using this approach to DCE due to
>  >> performance issues.
>  >> 
>  >Note that Steven's implementation can be switched between a fast and a
>  >CD-driven DCE.  It would be interesting to gather some data now that we
>  >have the two implementations.
> We discussed that too -- it's simply not worth maintaining the code.
> 
But we never actually gathered any data (not that I remember, anyway). 
I do suspect that CD-DCE may bring marginal benefits.  But, we have
cases where we need to re-run DCE now.  Is it faster to run simple-DCE
twice?  Or CD-DCE just once?  The CD-specific bits in the implementation
look simple enough to maintain, too.

The results are probably a wash, but I just don't know.


Diego.


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