[testsuite] Fix PR94019 to check vector char when vect_hw_misalign
authorKewen Lin <linkw@linux.ibm.com>
Mon, 9 Mar 2020 02:55:11 +0000 (21:55 -0500)
committerKewen Lin <linkw@linux.ibm.com>
Mon, 9 Mar 2020 02:55:11 +0000 (21:55 -0500)
commitcb2c60206f4f2218f84ccde21663b00de068d8c7
tree25cdcb91a07cdcd68881f3e8bc0b856b854fe665
parentd5114529228f97c2a433fa72ddea3fadeb6465b3
[testsuite] Fix PR94019 to check vector char when vect_hw_misalign

As PR94019 shows, without misaligned vector access support but with
realign load, the vectorized loop will end up with realign scheme.
It generates mask (control vector) with return type vector signed
char which breaks the not check.

gcc/testsuite/ChangeLog

2020-03-09  Kewen Lin  <linkw@gcc.gnu.org>

    PR testsuite/94019
    * gcc.dg/vect/vect-over-widen-17.c: Don't expect vector char if
    it's without misaligned vector access support.
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-over-widen-17.c