diff options
author | Carl Love <cel@us.ibm.com> | 2024-07-12 13:37:36 -0500 |
---|---|---|
committer | Carl Love <cel@linux.ibm.com> | 2024-07-18 13:06:29 -0400 |
commit | c19237614b42ddae80a9a24e0b282cecc8aefb86 (patch) | |
tree | 0a797a0e3cbb378715c7f0713c9ae9a018ae0d3e | |
parent | f7d01e080a54ea94586c8847857e5aef17906519 (diff) | |
download | gcc-c19237614b42ddae80a9a24e0b282cecc8aefb86.zip gcc-c19237614b42ddae80a9a24e0b282cecc8aefb86.tar.gz gcc-c19237614b42ddae80a9a24e0b282cecc8aefb86.tar.bz2 |
rs6000, update effective target for tests builtins-10*.c and vec_perm-runnable-i128.c
The tests:
tests builtins-10-runnable.c
tests builtins-10.c
vec_perm-runnable-i128.c
use __int128 types that are not supported on all platforms. Update the
tests to check int128 effective target to avoid unsupported type errors
on unsupported platforms.
gcc/testsuite/ChangeLog:
* gcc.target/powerpc/builtins-10-runnable.c: Add
target int128.
* gcc.target/powerpc/builtins-10.c: Add
target int128.
* gcc.target/powerpc/vec_perm-runnable-i128.c: Add
target int128.
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/builtins-10.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c b/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c index dede083..e2d3c99 100644 --- a/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c +++ b/gcc/testsuite/gcc.target/powerpc/builtins-10-runnable.c @@ -1,4 +1,4 @@ -/* { dg-do run } */ +/* { dg-do run { target int128 } } */ /* { dg-require-effective-target vmx_hw } */ /* { dg-options "-maltivec -O2 " } */ diff --git a/gcc/testsuite/gcc.target/powerpc/builtins-10.c b/gcc/testsuite/gcc.target/powerpc/builtins-10.c index b00f53c..007892e 100644 --- a/gcc/testsuite/gcc.target/powerpc/builtins-10.c +++ b/gcc/testsuite/gcc.target/powerpc/builtins-10.c @@ -1,4 +1,4 @@ -/* { dg-do compile } */ +/* { dg-do compile { target int128 } } */ /* { dg-options "-O2 -maltivec" } */ /* { dg-require-effective-target powerpc_altivec } */ /* { dg-final { scan-assembler-times "xxsel" 6 } } */ diff --git a/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c b/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c index 0e0d77b..df1bf87 100644 --- a/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c +++ b/gcc/testsuite/gcc.target/powerpc/vec_perm-runnable-i128.c @@ -1,4 +1,4 @@ -/* { dg-do run } */ +/* { dg-do run { target int128 } } */ /* { dg-require-effective-target vmx_hw } */ /* { dg-options "-maltivec -O2 " } */ |