On Fri, May 20, 2016 at 4:13 AM, Kugan Vivekanandarajah <kugan.vivekanandara...@linaro.org> wrote: > Hi, > > We don’t allow vector type for integer. Likewise I am also disallowing > the floating point vector type in transforming repeated addition to > multiplication. > > This can be relaxed. I will send a separate patch to allow integer and > floating point vectorization later. > > Bootstrapped and regression tested on x86-64-linux-gnu with no new > regressions. > > Is this OK for trunk?
Ok. Thanks, Richard. > Thanks, > Kugan > > gcc/testsuite/ChangeLog: > > 2016-05-20 Kugan Vivekanandarajah <kugan.vivekanandara...@linaro.org> > > * gcc.dg/tree-ssa/pr71179.c: New test. > > gcc/ChangeLog: > > 2016-05-20 Kugan Vivekanandarajah <kugan.vivekanandara...@linaro.org> > > * tree-ssa-reassoc.c (transform_add_to_multiply): Disallow float > VECTOR type.