Disable epilogue loop vectorisation for vect-widen-mult-u8-*.c
authorRichard Sandiford <richard.sandiford@arm.com>
Fri, 22 Nov 2019 12:03:08 +0000 (12:03 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 22 Nov 2019 12:03:08 +0000 (12:03 +0000)
commitf2f3dbc67b85af0f1b6c6feb529a67baf011939c
tree5c89f06c1fbff0cbfb74b2123206645cfe9b2f88
parentaa5521f298fc8042e11e7b352270a33e6c454cb4
Disable epilogue loop vectorisation for vect-widen-mult-u8-*.c

vect-widen-mult-u8.c and vect-widen-mult-u8-u32.c were failing
on arm-linux-gnueabihf with epilogue vectorisation because we
print the expected messages twice rather than once.  We could
fix that either by removing the counts or by disabling epilogue
loop vectorisation.  The other vect-widen-mult-* tests do the
latter, so I did the same here.

2019-11-22  Richard Sandiford  <richard.sandiford@arm.com>

gcc/testsuite/
* gcc.dg/vect/vect-widen-mult-u8.c: Disable epilogue loop
vectorization.
* gcc.dg/vect/vect-widen-mult-u8-u32.c: Likewise.

From-SVN: r278613
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8-u32.c
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8.c