Re: [PATCH] Fix PR 110042: ifcvt regression due to paradoxical subregs

2023-06-01 Thread Andrew Pinski via Gcc-patches
On Thu, Jun 1, 2023 at 7:36 AM Jeff Law wrote: > > > > On 5/31/23 15:22, Andrew Pinski wrote: > > On Wed, May 31, 2023 at 12:29 AM Richard Biener via Gcc-patches > > wrote: > >> > >> On Wed, May 31, 2023 at 6:34 AM Andrew Pinski via Gcc-patches > >> wrote: > >>> > >>> After r14-1014-gc5df248509b

Re: [PATCH] Fix PR 110042: ifcvt regression due to paradoxical subregs

2023-06-01 Thread Jeff Law via Gcc-patches
On 5/31/23 15:22, Andrew Pinski wrote: On Wed, May 31, 2023 at 12:29 AM Richard Biener via Gcc-patches wrote: On Wed, May 31, 2023 at 6:34 AM Andrew Pinski via Gcc-patches wrote: After r14-1014-gc5df248509b489364c573e8, GCC started to emit directly a zero_extract for `(t1&0x8)!=0`. This

Re: [PATCH] Fix PR 110042: ifcvt regression due to paradoxical subregs

2023-05-31 Thread Andrew Pinski via Gcc-patches
On Wed, May 31, 2023 at 12:29 AM Richard Biener via Gcc-patches wrote: > > On Wed, May 31, 2023 at 6:34 AM Andrew Pinski via Gcc-patches > wrote: > > > > After r14-1014-gc5df248509b489364c573e8, GCC started to emit > > directly a zero_extract for `(t1&0x8)!=0`. This introduced > > a small regress

Re: [PATCH] Fix PR 110042: ifcvt regression due to paradoxical subregs

2023-05-31 Thread Richard Biener via Gcc-patches
On Wed, May 31, 2023 at 6:34 AM Andrew Pinski via Gcc-patches wrote: > > After r14-1014-gc5df248509b489364c573e8, GCC started to emit > directly a zero_extract for `(t1&0x8)!=0`. This introduced > a small regression where ifcvt would not do the ifconversion > as there is now a paradoxical subreg i