PR81738: Split vect-alias-check-6.c
authorRichard Sandiford <richard.sandiford@linaro.org>
Thu, 10 Aug 2017 19:58:16 +0000 (19:58 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 10 Aug 2017 19:58:16 +0000 (19:58 +0000)
commitadc840379952b3a5649417d1d20d68f0d65e60ba
tree0f420f962ebfee166515cae7953d64374200dda6
parent339922f4e10dde8a09dadcb8af2099f8ee7d30d8
PR81738: Split vect-alias-check-6.c

The second loop in the testcase only vectorises if we can reverse
a vector and if aligned loads aren't required.

2017-08-10  Richard Sandiford  <richard.sandiford@linaro.org>

gcc/testsuite/
PR testsuite/81738
* gcc.dg/vect/vect-alias-check-6.c: Move second function to...
* gcc.dg/vect/vect-alias-check-7.c: ...this new file.  Require
vect_perm and vect_element_align for vectorization.

From-SVN: r251037
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-alias-check-6.c
gcc/testsuite/gcc.dg/vect/vect-alias-check-7.c [new file with mode: 0644]