]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: Remove TSVC XFAILs for SVE
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 3 Feb 2022 10:43:59 +0000 (10:43 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Thu, 3 Feb 2022 10:43:59 +0000 (10:43 +0000)
Many of the XFAILed TSVC tests pass for SVE.  This patch updates
the markup accordingly.

gcc/testsuite/
* gcc.dg/vect/tsvc/vect-tsvc-s1115.c: Don't XFAIL for SVE.
* gcc.dg/vect/tsvc/vect-tsvc-s114.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s1161.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s1232.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s124.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s1279.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s161.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s253.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s257.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s271.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s2711.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s2712.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s272.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s273.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s274.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s276.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s278.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s279.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s3111.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s4113.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s441.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s443.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-s491.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-vas.c: Likewise.
* gcc.dg/vect/tsvc/vect-tsvc-vif.c: Likewise.

25 files changed:
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1115.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s114.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1161.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1232.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s124.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s161.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s253.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s257.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s271.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2711.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2712.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s272.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s273.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s274.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s276.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s278.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s279.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3111.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s4113.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s441.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s443.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vas.c
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vif.c

index 1b2ff0cb4c40a1686b86b052469d04d609e9c09a..18cb5ecb6919173386cee6a0fa062d73e60ab8ea 100644 (file)
@@ -38,4 +38,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve } } } } */
index fded659bacfd582149f35af73d72bb0cafe6bed2..59e5041a622a6c5ea3a107608768efa41dd2327d 100644 (file)
@@ -39,4 +39,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve } } } } */
index dfdeaf7fb481964cfbf9d8ca7f7347ed1a701d21..28ce526da2aa73185c23b5f1ab885ca7cc029ef4 100644 (file)
@@ -45,4 +45,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index cfa2e673d1e4a63a3add1e66a54f17b19d1a256f..347ed4722343cc2401c2a42451c824415caa1407 100644 (file)
@@ -38,4 +38,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 6a246f0bcf190829e4bb8f078c5bee1152d1d862..07481103532b2f59be30328f46a57818c2fc6e9f 100644 (file)
@@ -44,4 +44,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 4a481c737e3ae8ff96f9e91c1101428b026f050f..ce48bf737e6682a4ba3d1d57d00dac5b57877009 100644 (file)
@@ -40,4 +40,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index efdf19395ef9583ca40e69b07beeeecd9bf1f3ef..123ce6c07dcf986cbafec6170e9e85dee8b56a91 100644 (file)
@@ -45,4 +45,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index b14cb573cdd57bd0222bd96b4be0f19afdb10847..4af52aa11d408e8476b8ccaab77a1b77999166a5 100644 (file)
@@ -41,4 +41,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index c6fd86cffd6880bfcaab5f5faa51e277885616f9..8a0163378c2c32cc2b1ac964de3e56835ca69623 100644 (file)
@@ -39,4 +39,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index a454a4dcc717a83af17d8c89fbdc3ebfee5dd265..0c9b67d2fd707f3d6c6b936489aef7a450a9284e 100644 (file)
@@ -38,4 +38,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 1e6ae03f963626b86404688ce747340af1fe590e..c1a5f35473874b8df0d3d02e8f52f0bdd2f3a9c4 100644 (file)
@@ -38,4 +38,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index f958522ac6f12772ad5b7a348d4abcb442d2a614..765d230b54c1db940af6882b9ed631f0d4a9ffd3 100644 (file)
@@ -38,4 +38,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index cca9adffb9213732259430c9ed26039fceaeae5e..ae6b23e87561b21295c7465f75560dac3b64b636 100644 (file)
@@ -41,4 +41,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 9c75f8d280b6cdd980625d302201a320a1b5ec22..dbdb5f605e06a1e7335dc1d702a4bf3316fa101d 100644 (file)
@@ -39,4 +39,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 9e0260cd8cc30fe5c11e85e8dacceb0503df99a5..89b30e857e55c5b7f424ebee69c0b8017cce75ba 100644 (file)
@@ -41,4 +41,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 4f6240309d900bf1e749520f6cd08c045af51c40..7389c61e127a28b33c54e8f08a5d0e18248534e7 100644 (file)
@@ -41,4 +41,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 98d7c0805c0fe80f48b60c4b358ef9b028a4ce8d..745901781b33465328b81c02899385cf2be6c879 100644 (file)
@@ -44,4 +44,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 6f2bfe2a2a1fe243fcd1b24c84a87db99b7b3f0c..3a024e90e369cb1ea78409bf8f85249dbd7806b1 100644 (file)
@@ -48,4 +48,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 4ff11669e65ff5f654686bf310c33577c3273f44..c7b2d614f1020cad935a35fcaea84691979f9e85 100644 (file)
@@ -41,4 +41,4 @@ int main (int argc, char **argv)
 }
 
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index ce08d98726b2b9d88710931ef782f4a9749dedd5..b64682a65df9a206036e24c76d9fcb346b64e795 100644 (file)
@@ -39,4 +39,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index deab041d32b541276db7c4ff321b6313b3069500..e73f782ba01dbe4d19831238960bf832cb1caa48 100644 (file)
@@ -42,4 +42,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 2134cc5cecbbc508fb8ac3f4404d318b9ef00050..a07800b7c955753dca63f4fd1b76c6029f8ec1db 100644 (file)
@@ -47,4 +47,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 89ac780d511ce666be8c9d77d664eefee192f9d1..8465e137070c8f575964fdfd6e88a2a117f619ac 100644 (file)
@@ -39,4 +39,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 46ec99b6a649fbbedf77eff1ef5214a920c34858..5ff38851f434c467b54b6fc76299c237645026f5 100644 (file)
@@ -39,4 +39,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */
index 152e6c49aed2612aac491ca3ee2902927947da68..48e1c141977e71ccf48a924d34d351f11734393b 100644 (file)
@@ -38,4 +38,4 @@ int main (int argc, char **argv)
   return 0;
 }
 
-/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail *-*-* } } } */
+/* { dg-final { scan-tree-dump "vectorized 1 loops" "vect" { xfail { ! aarch64_sve }  } } } */