Re: [PATCH] Lift restrictions on SLP permutation for loop vect

2015-06-11 Thread James Greenhalgh
On Thu, Jun 11, 2015 at 03:23:21PM +0100, Richard Biener wrote: > I will have a look next week - mind opening a bugreport for this so > I dont' forget? Of course, I've opened https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66510 . Cheers, James

Re: [PATCH] Lift restrictions on SLP permutation for loop vect

2015-06-11 Thread Richard Biener
On Thu, 11 Jun 2015, James Greenhalgh wrote: > On Thu, Jun 11, 2015 at 03:08:59PM +0100, Richard Biener wrote: > > On Thu, 11 Jun 2015, Uros Bizjak wrote: > > > > > > So this turned up other issues thus the following is what I have > > > > committed after bootstrapping and testing on x86_64-unkno

Re: [PATCH] Lift restrictions on SLP permutation for loop vect

2015-06-11 Thread James Greenhalgh
On Thu, Jun 11, 2015 at 03:08:59PM +0100, Richard Biener wrote: > On Thu, 11 Jun 2015, Uros Bizjak wrote: > > > > So this turned up other issues thus the following is what I have > > > committed after bootstrapping and testing on x86_64-unknown-linux-gnu. > > > > > > Richard. > > > > > > 2015-06-0

Re: [PATCH] Lift restrictions on SLP permutation for loop vect

2015-06-11 Thread Richard Biener
On Thu, 11 Jun 2015, Uros Bizjak wrote: > > So this turned up other issues thus the following is what I have > > committed after bootstrapping and testing on x86_64-unknown-linux-gnu. > > > > Richard. > > > > 2015-06-08 Richard Biener > > > > * tree-vect-stmts.c (vectorizable_load): Compute the

Re: [PATCH] Lift restrictions on SLP permutation for loop vect

2015-06-11 Thread Uros Bizjak
> So this turned up other issues thus the following is what I have > committed after bootstrapping and testing on x86_64-unknown-linux-gnu. > > Richard. > > 2015-06-08 Richard Biener > > * tree-vect-stmts.c (vectorizable_load): Compute the pointer > adjustment for gaps at the end of a SLP load g

Re: [PATCH] Lift restrictions on SLP permutation for loop vect

2015-06-08 Thread Richard Biener
On Wed, 3 Jun 2015, Richard Biener wrote: > > This allows all permutations we can generate (according to the target). > > Bootstrap and regtest pending on x86_64-unknown-linux-gnu. So this turned up other issues thus the following is what I have committed after bootstrapping and testing on x86_