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

2021-06-29 Thread Andrew Pinski via Gcc-patches
On Tue, Jun 29, 2021 at 12:14 PM Martin Sebor via Gcc-patches wrote: > > On 6/27/21 5:24 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. T

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

2021-06-29 Thread Martin Sebor via Gcc-patches
On 6/27/21 5:24 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? Boots

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

2021-06-28 Thread Richard Biener via Gcc-patches
On Mon, Jun 28, 2021 at 1:27 AM 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 explictl

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

2021-06-27 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