aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-12-22 14:20:40 +0100
committerRichard Biener <rguenther@suse.de>2022-12-22 14:22:06 +0100
commitd4a320f1ee4c76f09f95bdc583b90a9b049bbba0 (patch)
tree8e5748b3e579c00bc4ce6ac9ced08ac83f60cffe /gcc
parent5c17adfb5d08e34da7a7f234dfc2ed1f0aaadaa9 (diff)
downloadgcc-d4a320f1ee4c76f09f95bdc583b90a9b049bbba0.zip
gcc-d4a320f1ee4c76f09f95bdc583b90a9b049bbba0.tar.gz
gcc-d4a320f1ee4c76f09f95bdc583b90a9b049bbba0.tar.bz2
testsuite/107809 - fix vect-recurr testcases
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.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-recurr-1.c1
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-recurr-2.c1
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-recurr-3.c1
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-recurr-4.c1
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-recurr-5.c1
-rw-r--r--gcc/testsuite/gcc.dg/vect/vect-recurr-6.c1
6 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/vect/vect-recurr-1.c b/gcc/testsuite/gcc.dg/vect/vect-recurr-1.c
index 6eb59fd..64de22a 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-recurr-1.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-recurr-1.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
#include "tree-vect.h"
diff --git a/gcc/testsuite/gcc.dg/vect/vect-recurr-2.c b/gcc/testsuite/gcc.dg/vect/vect-recurr-2.c
index 97efaaa..086b48d 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-recurr-2.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-recurr-2.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
#include "tree-vect.h"
diff --git a/gcc/testsuite/gcc.dg/vect/vect-recurr-3.c b/gcc/testsuite/gcc.dg/vect/vect-recurr-3.c
index 621a5d8..3389736 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-recurr-3.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-recurr-3.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
#include "tree-vect.h"
diff --git a/gcc/testsuite/gcc.dg/vect/vect-recurr-4.c b/gcc/testsuite/gcc.dg/vect/vect-recurr-4.c
index f6dbc49..c0b73cd8 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-recurr-4.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-recurr-4.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
#include "tree-vect.h"
diff --git a/gcc/testsuite/gcc.dg/vect/vect-recurr-5.c b/gcc/testsuite/gcc.dg/vect/vect-recurr-5.c
index 19c56df..7327883 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-recurr-5.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-recurr-5.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
#include "tree-vect.h"
diff --git a/gcc/testsuite/gcc.dg/vect/vect-recurr-6.c b/gcc/testsuite/gcc.dg/vect/vect-recurr-6.c
index e771268..f678b32 100644
--- a/gcc/testsuite/gcc.dg/vect/vect-recurr-6.c
+++ b/gcc/testsuite/gcc.dg/vect/vect-recurr-6.c
@@ -1,5 +1,6 @@
/* { dg-do run } */
/* { dg-require-effective-target vect_int } */
+/* { dg-require-effective-target vect_perm } */
#include "tree-vect.h"