]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite/107809 - fix vect-recurr testcases
authorRichard Biener <rguenther@suse.de>
Thu, 22 Dec 2022 13:20:40 +0000 (14:20 +0100)
committerRichard Biener <rguenther@suse.de>
Thu, 22 Dec 2022 13:22:06 +0000 (14:22 +0100)
This adds a missing effective target check for the permute
recurrence vectorization requires.

PR testsuite/107809
* gcc.dg/vect/vect-recurr-1.c: Require vect_perm.
* gcc.dg/vect/vect-recurr-2.c: Likewise.
* gcc.dg/vect/vect-recurr-3.c: Likewise.
* gcc.dg/vect/vect-recurr-4.c: Likewise.
* gcc.dg/vect/vect-recurr-5.c: Likewise.
* gcc.dg/vect/vect-recurr-6.c: Likewise.

gcc/testsuite/gcc.dg/vect/vect-recurr-1.c
gcc/testsuite/gcc.dg/vect/vect-recurr-2.c
gcc/testsuite/gcc.dg/vect/vect-recurr-3.c
gcc/testsuite/gcc.dg/vect/vect-recurr-4.c
gcc/testsuite/gcc.dg/vect/vect-recurr-5.c
gcc/testsuite/gcc.dg/vect/vect-recurr-6.c

index 6eb59fdf854b042b2afcb27056317ceac76d43fa..64de22a1db4d7a8b354ad3755685171308a79a00 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
 
 #include "tree-vect.h"
 
index 97efaaa38bce3446ed3f9de348708a38801f09d3..086b48d9087c02ccbc0aaf36f575a3174f2916af 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
 
 #include "tree-vect.h"
 
index 621a5d8a25717d17ec02863fa50497a005216b9f..3389736ead98df2207a89de3ecb34a4a95faa6f5 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
 
 #include "tree-vect.h"
 
index f6dbc494a6279155af83f7c5035155d6b12e760b..c0b73cd8f3322ae01b7a1889657bc92d38fa4af6 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
 
 #include "tree-vect.h"
 
index 19c56df9e8331e0a4601a99abd3a65248782a7c1..7327883cc31ae4a37e5e4597b44b35e6376b4ed2 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
 
 #include "tree-vect.h"
 
index e7712680853a2eeb50d2df35d89ac39c5eb0e41d..f678b326f1043d2bce51b1d652de5ee2b55d6d0f 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do run } */
 /* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
 
 #include "tree-vect.h"