From ced22c51baaa3fe84d14d5baef60c4440a35b4be Mon Sep 17 00:00:00 2001 From: Tamar Christina Date: Wed, 2 Mar 2022 12:49:57 +0000 Subject: vect: add vect_float to pr102819 tests This adds a vect_float requirements to this tests to stop them from running on targets that don't support float vectorization. gcc/testsuite/ChangeLog: PR testsuite/104730 * gcc.dg/vect/complex/pr102819-1.c: Add vect_float. * gcc.dg/vect/complex/pr102819-2.c: Likewise. * gcc.dg/vect/complex/pr102819-3.c: Likewise. * gcc.dg/vect/complex/pr102819-4.c: Likewise. * gcc.dg/vect/complex/pr102819-5.c: Likewise. * gcc.dg/vect/complex/pr102819-6.c: Likewise. * gcc.dg/vect/complex/pr102819-7.c: Likewise. * gcc.dg/vect/complex/pr102819-8.c: Likewise. * gcc.dg/vect/complex/pr102819-9.c: Likewise. --- gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c | 1 + gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c | 1 + 9 files changed, 9 insertions(+) (limited to 'gcc') diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c index 46b9a55..ae16b89 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c index ffe646e..aeee34d 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c index 5f98aa2..210540b 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c index 8828517..b4c3d9e 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-4.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c index 6a2d549..34bec58 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-5.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c index 71e66db..8da0d86 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-6.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c index 536672f..bac9cc1 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-7.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c index 07b4814..ce70292 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-8.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ float f[12][100]; diff --git a/gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c b/gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c index 7655852..a513821 100644 --- a/gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c +++ b/gcc/testsuite/gcc.dg/vect/complex/pr102819-9.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-effective-target vect_float } */ /* { dg-add-options arm_v8_3a_complex_neon } */ #include -- cgit v1.1