Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-19 Thread Jeff Law
On 8/19/19 1:53 PM, Matthew Beliveau wrote: >> Jeff > > DSE-3.patch > > Bootstrapped/regtested on x86_64-linux, ok for trunk? > > 2019-08-19 Matthew Beliveau > > * tree-ssa-dse.c (dse_optimize_redundant_stores): Improved check to > catch more redundant zero initialization cases.

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-19 Thread Matthew Beliveau
Hello, This should have the changes you wanted! Thank you, Matthew Beliveau On Fri, Aug 16, 2019 at 12:30 PM Jeff Law wrote: > > On 8/13/19 9:09 AM, Matthew Beliveau wrote: > > Hello, > > > > This should have the changes you all asked for! Let me know if I > > missed anything! > > > > Thank you

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-16 Thread Jeff Law
On 8/13/19 9:09 AM, Matthew Beliveau wrote: > Hello, > > This should have the changes you all asked for! Let me know if I > missed anything! > > Thank you, > Matthew Beliveau > > On Tue, Aug 13, 2019 at 5:15 AM Richard Biener > wrote: >> On Tue, Aug 13, 2019 at 10:18 AM Richard Sandiford >> wr

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-13 Thread Matthew Beliveau
Hello, This should have the changes you all asked for! Let me know if I missed anything! Thank you, Matthew Beliveau On Tue, Aug 13, 2019 at 5:15 AM Richard Biener wrote: > > On Tue, Aug 13, 2019 at 10:18 AM Richard Sandiford > wrote: > > > > Thanks for doing this. > > > > Matthew Beliveau wr

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-13 Thread Richard Biener
On Tue, Aug 13, 2019 at 10:18 AM Richard Sandiford wrote: > > Thanks for doing this. > > Matthew Beliveau writes: > > diff --git gcc/tree-ssa-dse.c gcc/tree-ssa-dse.c > > index 5b7c4fc6d1a..dcaeb8edbfe 100644 > > --- gcc/tree-ssa-dse.c > > +++ gcc/tree-ssa-dse.c > > @@ -628,11 +628,8 @@ dse_optim

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-13 Thread Richard Sandiford
Thanks for doing this. Matthew Beliveau writes: > diff --git gcc/tree-ssa-dse.c gcc/tree-ssa-dse.c > index 5b7c4fc6d1a..dcaeb8edbfe 100644 > --- gcc/tree-ssa-dse.c > +++ gcc/tree-ssa-dse.c > @@ -628,11 +628,8 @@ dse_optimize_redundant_stores (gimple *stmt) >tree fndecl; >if ((is_g

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-12 Thread Jeff Law
On 8/12/19 2:14 PM, Matthew Beliveau wrote: > This patch improves DSE to handle missing optimizations for zero > initializations. > > Thank you, > Matthew Beliveau > > > DSE.patch > > Bootstrapped/regtested on x86_64-linux, ok for trunk? > > 2019-08-12 Matthew Beliveau > > PR c++/DSE

Re: [PATCH] Improve DSE to handle redundant zero initializations.

2019-08-12 Thread Marek Polacek
I have no comments on the patch itself, but... On Mon, Aug 12, 2019 at 04:14:40PM -0400, Matthew Beliveau wrote: > 2019-08-12 Matthew Beliveau > > PR c++/DSE.patch Please drop this. > * tree-ssa-dse.c (dse_optimize_redundant_stores): Improved check to > catch more redundant