Re: [PATCH] Fix PR66623

2017-06-12 Thread Richard Biener
On Mon, 12 Jun 2017, Christophe Lyon wrote: > On 9 June 2017 at 17:48, Richard Biener wrote: > > On June 9, 2017 5:32:10 PM GMT+02:00, Christophe Lyon > > wrote: > >>On 8 June 2017 at 15:49, Richard Biener wrote: > >>> On Thu, 8 Jun 2017, Richard Biener wrote: > >>> > > The following

Re: [PATCH] Fix PR66623

2017-06-12 Thread Christophe Lyon
On 9 June 2017 at 17:48, Richard Biener wrote: > On June 9, 2017 5:32:10 PM GMT+02:00, Christophe Lyon > wrote: >>On 8 June 2017 at 15:49, Richard Biener wrote: >>> On Thu, 8 Jun 2017, Richard Biener wrote: >>> The following fixes unsafe vectorization of reductions in outer loop

Re: [PATCH] Fix PR66623

2017-06-09 Thread Richard Biener
On June 9, 2017 5:32:10 PM GMT+02:00, Christophe Lyon wrote: >On 8 June 2017 at 15:49, Richard Biener wrote: >> On Thu, 8 Jun 2017, Richard Biener wrote: >> >>> >>> The following fixes unsafe vectorization of reductions in outer loop >>> vectorization. It combines it with a bit of cleanup in th

Re: [PATCH] Fix PR66623

2017-06-09 Thread Christophe Lyon
On 8 June 2017 at 15:49, Richard Biener wrote: > On Thu, 8 Jun 2017, Richard Biener wrote: > >> >> The following fixes unsafe vectorization of reductions in outer loop >> vectorization. It combines it with a bit of cleanup in the affected >> function. >> >> Bootstrap and regtest running on x86_64

Re: [PATCH] Fix PR66623

2017-06-08 Thread Richard Biener
On Thu, 8 Jun 2017, Richard Biener wrote: > > The following fixes unsafe vectorization of reductions in outer loop > vectorization. It combines it with a bit of cleanup in the affected > function. > > Bootstrap and regtest running on x86_64-unknown-linux-gnu. Re-testing the following variant -