Re: [PATCH] Adjust PR70251 fix

2016-03-23 Thread Richard Biener
On Tue, 22 Mar 2016, Marc Glisse wrote: > On Tue, 22 Mar 2016, Richard Biener wrote: > > > On March 22, 2016 4:55:13 PM GMT+01:00, Marc Glisse > > wrote: > > > On Tue, 22 Mar 2016, Richard Biener wrote: > > > > > > > > > > > This adjusts the PR70251 fix as discussed in the PR audit trail > > >

Re: [PATCH] Adjust PR70251 fix

2016-03-22 Thread Marc Glisse
On Tue, 22 Mar 2016, Richard Biener wrote: On March 22, 2016 4:55:13 PM GMT+01:00, Marc Glisse wrote: On Tue, 22 Mar 2016, Richard Biener wrote: This adjusts the PR70251 fix as discussed in the PR audit trail and fixes a bug in genmatch required (bah, stupid GENERIC comparisons in GIMPLE

Re: [PATCH] Adjust PR70251 fix

2016-03-22 Thread Richard Biener
On March 22, 2016 4:55:13 PM GMT+01:00, Marc Glisse wrote: >On Tue, 22 Mar 2016, Richard Biener wrote: > >> >> This adjusts the PR70251 fix as discussed in the PR audit trail >> and fixes a bug in genmatch required (bah, stupid GENERIC comparisons >in >> GIMPLE operands...). > >Thanks ! > >Hmm, t

Re: [PATCH] Adjust PR70251 fix

2016-03-22 Thread Marc Glisse
On Tue, 22 Mar 2016, Richard Biener wrote: This adjusts the PR70251 fix as discussed in the PR audit trail and fixes a bug in genmatch required (bah, stupid GENERIC comparisons in GIMPLE operands...). Thanks ! Hmm, the transformation is still disabled on AVX512: ! /* A + (B vcmp C ? 1 : 0)

[PATCH] Adjust PR70251 fix

2016-03-22 Thread Richard Biener
This adjusts the PR70251 fix as discussed in the PR audit trail and fixes a bug in genmatch required (bah, stupid GENERIC comparisons in GIMPLE operands...). Bootstrapped and tested on x86_64-unknown-linux-gnu, applied. Richard. 2016-03-22 Richard Biener PR middle-end/70251