On Thu, Jun 3, 2021 at 7:32 AM apinski--- via Gcc-patches
wrote:
>
> From: Andrew Pinski
>
> This improves match_simplify_replace in phi-opt to handle the
> case where there is one cheap (non-call) preparation statement in the
> middle basic block similar to xor_replacement and others.
> This all
From: Andrew Pinski
This improves match_simplify_replace in phi-opt to handle the
case where there is one cheap (non-call) preparation statement in the
middle basic block similar to xor_replacement and others.
This allows to remove xor_replacement which it does too.
OK? Bootstrapped and tested
On Wed, Jun 2, 2021 at 9:16 AM Andrew Pinski wrote:
>
> On Tue, Jun 1, 2021 at 11:46 PM Richard Biener via Gcc-patches
> wrote:
> >
> > On Tue, Jun 1, 2021 at 9:07 PM apinski--- via Gcc-patches
> > wrote:
> > >
> > > From: Andrew Pinski
> > >
> > > This improves match_simplify_replace in phi-op
On Tue, Jun 1, 2021 at 11:46 PM Richard Biener via Gcc-patches
wrote:
>
> On Tue, Jun 1, 2021 at 9:07 PM apinski--- via Gcc-patches
> wrote:
> >
> > From: Andrew Pinski
> >
> > This improves match_simplify_replace in phi-opt to handle the
> > case where there is one cheap preparation statement i
On Tue, Jun 1, 2021 at 9:07 PM apinski--- via Gcc-patches
wrote:
>
> From: Andrew Pinski
>
> This improves match_simplify_replace in phi-opt to handle the
> case where there is one cheap preparation statement in the
> middle basic block similar to xor_replacement and others.
> This allows to remo
From: Andrew Pinski
This improves match_simplify_replace in phi-opt to handle the
case where there is one cheap preparation statement in the
middle basic block similar to xor_replacement and others.
This allows to remove xor_replacement too.
OK? Bootstrapped and tested on x86_64-linux-gnu with