From 48d88cde0307aaba46f538359123c38f70052bd2 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Tue, 27 Apr 2021 12:18:02 +0100 Subject: [PATCH] aarch64: Add +nosve to two tests Adding +nosve is more robust than checking for command-line arguments, since SVE can be enabled by default or indirectly via other options. gcc/testsuite/ * gcc.target/aarch64/simd/ssra.c: Use +nosve * gcc.target/aarch64/simd/usra.c: Likewise. --- gcc/testsuite/gcc.target/aarch64/simd/ssra.c | 3 ++- gcc/testsuite/gcc.target/aarch64/simd/usra.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/gcc.target/aarch64/simd/ssra.c b/gcc/testsuite/gcc.target/aarch64/simd/ssra.c index e9c2e04c0b88..bd6b6bf07932 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/ssra.c +++ b/gcc/testsuite/gcc.target/aarch64/simd/ssra.c @@ -1,6 +1,7 @@ /* { dg-do compile { target aarch64*-*-* } } */ /* { dg-options "-O3" } */ -/* { dg-skip-if "" { *-*-* } {"*sve*"} {""} } */ + +#pragma GCC target "+nosve" #include diff --git a/gcc/testsuite/gcc.target/aarch64/simd/usra.c b/gcc/testsuite/gcc.target/aarch64/simd/usra.c index 4e7446dfa4cb..10712b2f7e01 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/usra.c +++ b/gcc/testsuite/gcc.target/aarch64/simd/usra.c @@ -1,6 +1,7 @@ /* { dg-do compile { target aarch64*-*-* } } */ /* { dg-options "-O3" } */ -/* { dg-skip-if "" { *-*-* } {"*sve*"} {""} } */ + +#pragma GCC target "+nosve" #include -- 2.47.2