aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2020-11-17 12:02:50 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2020-11-17 12:02:50 +0000
commit0f6759240f1df4240483d0ac3744ac60e82e702f (patch)
treef431b47ec8314d32f75d084e5ce0510c12ace0e6
parentfcd513df9aa83f30dbd1c34d13c8a0972702ffa1 (diff)
downloadgcc-0f6759240f1df4240483d0ac3744ac60e82e702f.zip
gcc-0f6759240f1df4240483d0ac3744ac60e82e702f.tar.gz
gcc-0f6759240f1df4240483d0ac3744ac60e82e702f.tar.bz2
aarch64: Remove XFAILs for two SVE tests
These tests started passing a while ago, so remove the XFAILs. gcc/testsuite/ * gcc.target/aarch64/sve/cond_cnot_1.c: Remove XFAIL. * gcc.target/aarch64/sve/cond_unary_1.c: Likewise.
-rw-r--r--gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c3
-rw-r--r--gcc/testsuite/gcc.target/aarch64/sve/cond_unary_1.c4
2 files changed, 2 insertions, 5 deletions
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c b/gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c
index bd87766..49f0b18 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c
@@ -31,5 +31,4 @@ TEST_ALL (DEF_LOOP)
/* { dg-final { scan-assembler-not {\tmov\tz} } } */
/* { dg-final { scan-assembler-not {\tmovprfx\t} } } */
-/* Currently we canonicalize the ?: so that !b[i] is the "false" value. */
-/* { dg-final { scan-assembler-not {\tsel\t} { xfail *-*-* } } } */
+/* { dg-final { scan-assembler-not {\tsel\t} } } */
diff --git a/gcc/testsuite/gcc.target/aarch64/sve/cond_unary_1.c b/gcc/testsuite/gcc.target/aarch64/sve/cond_unary_1.c
index 2b5f9c3..0492476 100644
--- a/gcc/testsuite/gcc.target/aarch64/sve/cond_unary_1.c
+++ b/gcc/testsuite/gcc.target/aarch64/sve/cond_unary_1.c
@@ -54,6 +54,4 @@ TEST_ALL (DEF_LOOP)
/* { dg-final { scan-assembler-not {\tmov\tz} } } */
/* { dg-final { scan-assembler-not {\tmovprfx\t} } } */
-/* XFAILed because the ?: gets canonicalized so that the operation is in
- the false arm. */
-/* { dg-final { scan-assembler-not {\tsel\t} { xfail *-*-* } } } */
+/* { dg-final { scan-assembler-not {\tsel\t} } } */