Re: [PATCH] Handle multiple vector sizes in BB vectorization

2015-05-19 Thread Richard Biener
On Tue, 19 May 2015, Rainer Orth wrote: > Richard Biener writes: > > > Well, not really - but at least don't fail vectorization because of that > > but allow it to proceed the "build up from scalar pieces" path. > > > > Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk. > >

Re: [PATCH] Handle multiple vector sizes in BB vectorization

2015-05-19 Thread Rainer Orth
Richard Biener writes: > Well, not really - but at least don't fail vectorization because of that > but allow it to proceed the "build up from scalar pieces" path. > > Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk. The testcase FAILs on Solaris/SPARC: FAIL: gcc.dg/vect/b

[PATCH] Handle multiple vector sizes in BB vectorization

2015-05-12 Thread Richard Biener
Well, not really - but at least don't fail vectorization because of that but allow it to proceed the "build up from scalar pieces" path. Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk. Richard. 2015-05-12 Richard Biener * tree-vect-slp.c (vect_build_slp_tree_1