From: Jiufu Guo Date: Thu, 4 Nov 2021 06:47:52 +0000 (+0800) Subject: Update dg-require-effective-target for pr101145 cases X-Git-Tag: basepoints/gcc-13~3427 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f75e56f46d45cfb2fc9bc80ffc627ccfb41ffca6;p=thirdparty%2Fgcc.git Update dg-require-effective-target for pr101145 cases For test cases pr101145*.c, some types are not able to be vectorized on some targets. This patch updates dg-require-effective-target according to test cases. gcc/testsuite/ChangeLog: * gcc.dg/vect/pr101145_1.c: Update case. * gcc.dg/vect/pr101145_2.c: Update case. * gcc.dg/vect/pr101145_3.c: Update case. --- diff --git a/gcc/testsuite/gcc.dg/vect/pr101145_1.c b/gcc/testsuite/gcc.dg/vect/pr101145_1.c index 9332b2c42579..24a9da63e88a 100644 --- a/gcc/testsuite/gcc.dg/vect/pr101145_1.c +++ b/gcc/testsuite/gcc.dg/vect/pr101145_1.c @@ -1,4 +1,4 @@ -/* { dg-require-effective-target vect_int } */ +/* { dg-require-effective-target vect_char_add } */ /* { dg-additional-options "-O3" } */ #define TYPE signed char #define MIN -128 diff --git a/gcc/testsuite/gcc.dg/vect/pr101145_2.c b/gcc/testsuite/gcc.dg/vect/pr101145_2.c index fa2c6be689a4..9091f606066b 100644 --- a/gcc/testsuite/gcc.dg/vect/pr101145_2.c +++ b/gcc/testsuite/gcc.dg/vect/pr101145_2.c @@ -1,4 +1,4 @@ -/* { dg-require-effective-target vect_int } */ +/* { dg-require-effective-target vect_char_add } */ /* { dg-additional-options "-O3" } */ #define TYPE unsigned char #define MIN 0 diff --git a/gcc/testsuite/gcc.dg/vect/pr101145_3.c b/gcc/testsuite/gcc.dg/vect/pr101145_3.c index 9f43c82593f0..001e5f38a46a 100644 --- a/gcc/testsuite/gcc.dg/vect/pr101145_3.c +++ b/gcc/testsuite/gcc.dg/vect/pr101145_3.c @@ -1,4 +1,4 @@ -/* { dg-require-effective-target vect_int } */ +/* { dg-require-effective-target vect_long_long } */ /* { dg-additional-options "-O3" } */ #define TYPE int * #define MIN ((TYPE)0)