Fix gcc.target/aarch64/torture/simd-abi-8.c for big-endian
authorRichard Sandiford <richard.sandiford@arm.com>
Fri, 4 Oct 2019 13:27:53 +0000 (13:27 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Fri, 4 Oct 2019 13:27:53 +0000 (13:27 +0000)
commit0ced79bc4c9925c574177cb6345c26e4aad4155f
tree82830c000e2df507c6513dd8a555dae6602e1c33
parent3459c905450b860e8fb2881313a3ea950e05174e
Fix gcc.target/aarch64/torture/simd-abi-8.c for big-endian

Fix a big-endian failure reported by Christophe.  Also tighten the
test so that it doesn't allow saving and restoring 128-bit vectors
as Q registers.

2019-10-04  Richard Sandiford  <richard.sandiford@arm.com>

gcc/testsuite/
* gcc.target/aarch64/torture/simd-abi-8.c: Use -mlittle-endian.
Check that there are no Q register saves or restores.

From-SVN: r276577
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/torture/simd-abi-8.c