Re: [PATCH 4/7] Allow match-and-simplified phiopt to run in early phiopt

2021-06-29 Thread Jeff Law via Gcc-patches
On 6/25/2021 2:24 AM, Richard Biener wrote: On Thu, Jun 24, 2021 at 6:24 PM Jeff Law via Gcc-patches wrote: On 6/23/2021 4:19 PM, apinski--- via Gcc-patches wrote: From: Andrew Pinski To move a few things more to match-and-simplify from phiopt, we need to allow match_simplify_replacemen

Re: [PATCH 4/7] Allow match-and-simplified phiopt to run in early phiopt

2021-06-25 Thread Richard Biener via Gcc-patches
On Thu, Jun 24, 2021 at 6:24 PM Jeff Law via Gcc-patches wrote: > > > > On 6/23/2021 4:19 PM, apinski--- via Gcc-patches wrote: > > From: Andrew Pinski > > > > To move a few things more to match-and-simplify from phiopt, > > we need to allow match_simplify_replacement to run in early > > phiopt.

Re: [PATCH 4/7] Allow match-and-simplified phiopt to run in early phiopt

2021-06-24 Thread Jeff Law via Gcc-patches
On 6/23/2021 4:19 PM, apinski--- via Gcc-patches wrote: From: Andrew Pinski To move a few things more to match-and-simplify from phiopt, we need to allow match_simplify_replacement to run in early phiopt. To do this we add a replacement for gimple_simplify that is explictly for phiopt. OK?

[PATCH 4/7] Allow match-and-simplified phiopt to run in early phiopt

2021-06-23 Thread apinski--- via Gcc-patches
From: Andrew Pinski To move a few things more to match-and-simplify from phiopt, we need to allow match_simplify_replacement to run in early phiopt. To do this we add a replacement for gimple_simplify that is explictly for phiopt. OK? Bootstrapped and tested on x86_64-linux-gnu with no regressio