Re: [PATCH] tree-optimization/57359 - rewrite SM code

2020-05-07 Thread H.J. Lu via Gcc-patches
On Wed, May 6, 2020 at 6:26 AM Richard Biener wrote: > > On Tue, 5 May 2020, Richard Biener wrote: > > > > > This rewrites store-motion to process candidates where we can > > ensure order preserving separately and with no need to disambiguate > > against all stores. Those candidates we cannot han

Re: [PATCH] tree-optimization/57359 - rewrite SM code

2020-05-06 Thread Richard Biener
On Tue, 5 May 2020, Richard Biener wrote: > > This rewrites store-motion to process candidates where we can > ensure order preserving separately and with no need to disambiguate > against all stores. Those candidates we cannot handle this way > are validated to be independent on all stores (w/o

[PATCH] tree-optimization/57359 - rewrite SM code

2020-05-05 Thread Richard Biener
This rewrites store-motion to process candidates where we can ensure order preserving separately and with no need to disambiguate against all stores. Those candidates we cannot handle this way are validated to be independent on all stores (w/o TBAA) and then processed as "unordered" (all conditi