aarch64: Remove XFAILs for two SVE tests
authorRichard Sandiford <richard.sandiford@arm.com>
Tue, 17 Nov 2020 12:02:50 +0000 (12:02 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Tue, 17 Nov 2020 12:02:50 +0000 (12:02 +0000)
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.

gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c
gcc/testsuite/gcc.target/aarch64/sve/cond_unary_1.c

index bd8776637239bf06247616c2fa8e0ff5597f3b67..49f0b18a5a58c8d618e3dfdcb5dfc6de5b0da1d3 100644 (file)
@@ -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} } } */
index 2b5f9c345ab7b4cbcfe33b8621e8eaad52f0b3bd..0492476715d140721b47c466f5fd166c47c6afdf 100644 (file)
@@ -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} } } */