[RFC] Redundant zero store elimination (PR31150)

Diego Novillo dnovillo@google.com
Sat Sep 29 22:32:00 GMT 2007


On 9/7/07, Jakub Jelinek <jakub@redhat.com> wrote:

> Also I'd appreciate any comments about the optimization itself...

I think this optimization should/could be done generically as part of
DSE.  As with the patch that was extending DCE to do some of DSE's
tasks, I think it is misguided for us to do these one-of passes just
because the pass that's supposed to take care of this is
limited/broken.

I would much rather spend the energy implementing a proper DSE pass.
I am going to spend some time working on a new DSE formulation, but
this will not happen overnight.

Unless this fixes a horrendous performance problem, I would rather not
apply another hack on top of DSE.  Having said that, I am willing to
not block this patch if there is enough support for it.  But I cannot
bring myself to supporting this approach.  Sorry.



More information about the Gcc-patches mailing list