Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Bin.Cheng
On Fri, Dec 8, 2017 at 10:39 AM, Richard Biener wrote: > On Fri, 8 Dec 2017, Bin.Cheng wrote: > >> On Fri, Dec 8, 2017 at 9:54 AM, Richard Biener wrote: >> > On Fri, 8 Dec 2017, Bin.Cheng wrote: >> > >> >> On Fri, Dec 8, 2017 at 8:29 AM, Richard Biener wrote: >> >> > On Fri, 8 Dec 2017, Christop

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Richard Biener
On Fri, 8 Dec 2017, Bin.Cheng wrote: > On Fri, Dec 8, 2017 at 9:54 AM, Richard Biener wrote: > > On Fri, 8 Dec 2017, Bin.Cheng wrote: > > > >> On Fri, Dec 8, 2017 at 8:29 AM, Richard Biener wrote: > >> > On Fri, 8 Dec 2017, Christophe Lyon wrote: > >> > > >> >> On 8 December 2017 at 09:07, Richa

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Bin.Cheng
On Fri, Dec 8, 2017 at 9:54 AM, Richard Biener wrote: > On Fri, 8 Dec 2017, Bin.Cheng wrote: > >> On Fri, Dec 8, 2017 at 8:29 AM, Richard Biener wrote: >> > On Fri, 8 Dec 2017, Christophe Lyon wrote: >> > >> >> On 8 December 2017 at 09:07, Richard Biener wrote: >> >> > On Thu, 7 Dec 2017, Bin.Ch

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Richard Biener
On Fri, 8 Dec 2017, Bin.Cheng wrote: > On Fri, Dec 8, 2017 at 8:29 AM, Richard Biener wrote: > > On Fri, 8 Dec 2017, Christophe Lyon wrote: > > > >> On 8 December 2017 at 09:07, Richard Biener wrote: > >> > On Thu, 7 Dec 2017, Bin.Cheng wrote: > >> > > >> >> On Wed, Dec 6, 2017 at 1:29 PM, Richa

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Bin.Cheng
On Fri, Dec 8, 2017 at 8:29 AM, Richard Biener wrote: > On Fri, 8 Dec 2017, Christophe Lyon wrote: > >> On 8 December 2017 at 09:07, Richard Biener wrote: >> > On Thu, 7 Dec 2017, Bin.Cheng wrote: >> > >> >> On Wed, Dec 6, 2017 at 1:29 PM, Richard Biener wrote: >> >> > >> >> > The following fixe

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Richard Biener
On Fri, 8 Dec 2017, Christophe Lyon wrote: > On 8 December 2017 at 09:07, Richard Biener wrote: > > On Thu, 7 Dec 2017, Bin.Cheng wrote: > > > >> On Wed, Dec 6, 2017 at 1:29 PM, Richard Biener wrote: > >> > > >> > The following fixes a vectorization issue that appears when trying > >> > to vecto

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Christophe Lyon
On 8 December 2017 at 09:07, Richard Biener wrote: > On Thu, 7 Dec 2017, Bin.Cheng wrote: > >> On Wed, Dec 6, 2017 at 1:29 PM, Richard Biener wrote: >> > >> > The following fixes a vectorization issue that appears when trying >> > to vectorize the bwaves mat_times_vec kernel after interchange was

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-08 Thread Richard Biener
On Thu, 7 Dec 2017, Bin.Cheng wrote: > On Wed, Dec 6, 2017 at 1:29 PM, Richard Biener wrote: > > > > The following fixes a vectorization issue that appears when trying > > to vectorize the bwaves mat_times_vec kernel after interchange was > > performed by the interchange pass. That interchange i

Re: [PATCH] Fix vectorizer part of PR81303

2017-12-07 Thread Bin.Cheng
On Wed, Dec 6, 2017 at 1:29 PM, Richard Biener wrote: > > The following fixes a vectorization issue that appears when trying > to vectorize the bwaves mat_times_vec kernel after interchange was > performed by the interchange pass. That interchange inserts the > following code for the former reduc