[testsuite] Enable vect_usad_char effective target for non-SVE aarch64
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Tue, 18 Dec 2018 12:55:44 +0000 (12:55 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Tue, 18 Dec 2018 12:55:44 +0000 (12:55 +0000)
commit68d459d955db9c017d948397d70a0f4f03309e93
tree0a7ef5e623dbc2421ee9dcb03045f89a0f1c7498
parente7b78f7226d6ceda9468856ea613130edfe9fd1d
[testsuite] Enable vect_usad_char effective target for non-SVE aarch64

In GCC 9 the aarch64 port learned how to do V16QImode SAD operations on signed and unsigned chars.
But I had missed enabling the effective target for that.
This patch enables that target for non-SVE aarch64.
Two new tests now PASS on aarch64:
gcc.dg/vect/slp-reduc-sad.c
gcc.dg/vect/vect-reduc-sad.c

* lib/target-supports.exp (check_effective_target_vect_usad_char):
Add non-SVE aarch64 to supported list.

From-SVN: r267230
gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp