AArch64 testsuite: Force shrn-combine-*.c to use NEON.
authorTamar Christina <tamar.christina@arm.com>
Mon, 25 Oct 2021 14:14:04 +0000 (15:14 +0100)
committerTamar Christina <tamar.christina@arm.com>
Mon, 25 Oct 2021 14:14:04 +0000 (15:14 +0100)
commit2cbfaba60661ebbdfcffe725ab55fbb323e2a187
treeb70bb8900c7efaf39e948a1b8a0de1ea7124d06f
parentf217e87972a2a207e793101fc05cfc9dd095c678
AArch64 testsuite: Force shrn-combine-*.c to use NEON.

These tests are testing Advanced SIMD codegen, so if the compiler or the
testsuite is forcing SVE they will fail.

This adds +nosve so that we always generate Advanced SIMD codegen.

gcc/testsuite/ChangeLog:

PR target/102907
* gcc.target/aarch64/shrn-combine-1.c: Disable SVE.
* gcc.target/aarch64/shrn-combine-2.c: Likewise.
* gcc.target/aarch64/shrn-combine-3.c: Likewise.
* gcc.target/aarch64/shrn-combine-4.c: Likewise.
* gcc.target/aarch64/shrn-combine-5.c: Likewise.
* gcc.target/aarch64/shrn-combine-6.c: Likewise.
* gcc.target/aarch64/shrn-combine-7.c: Likewise.
gcc/testsuite/gcc.target/aarch64/shrn-combine-1.c
gcc/testsuite/gcc.target/aarch64/shrn-combine-2.c
gcc/testsuite/gcc.target/aarch64/shrn-combine-3.c
gcc/testsuite/gcc.target/aarch64/shrn-combine-4.c
gcc/testsuite/gcc.target/aarch64/shrn-combine-5.c
gcc/testsuite/gcc.target/aarch64/shrn-combine-6.c
gcc/testsuite/gcc.target/aarch64/shrn-combine-7.c