aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndre Vieira <andre.simoesdiasvieira@arm.com>2024-08-02 16:39:34 +0100
committerAndre Vieira <andre.simoesdiasvieira@arm.com>2024-08-02 16:39:34 +0100
commit995ac87a053c22364bcdc0bc041fd6e5b3087bc5 (patch)
treebbc33a7428b52b74811c1fb34a99606754e31f7d /gcc
parent884846351c74dc79ab143a06c25f00fc7c9e3cfb (diff)
downloadgcc-995ac87a053c22364bcdc0bc041fd6e5b3087bc5.zip
gcc-995ac87a053c22364bcdc0bc041fd6e5b3087bc5.tar.gz
gcc-995ac87a053c22364bcdc0bc041fd6e5b3087bc5.tar.bz2
arm: Fix testism with mve/ivopts-3.c testcase
This patch ensures this testcase is ran for armv8.1-m.main+mve as this is testing that doloops with function calls that aren't intrinsics get rejected as potential doloop targets during ivopts. For other targets this loop gets rejected for different reasons. gcc/testsuite/ChangeLog: * gcc.target/arm/mve/ivopts-3.c: Add require target and options.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/arm/mve/ivopts-3.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.target/arm/mve/ivopts-3.c b/gcc/testsuite/gcc.target/arm/mve/ivopts-3.c
index 19b2442..0887942 100644
--- a/gcc/testsuite/gcc.target/arm/mve/ivopts-3.c
+++ b/gcc/testsuite/gcc.target/arm/mve/ivopts-3.c
@@ -1,5 +1,7 @@
/* { dg-do compile } */
+/* { dg-require-effective-target arm_v8_1m_mve_ok } */
/* { dg-options "-O2 -fdump-tree-ivopts-details" } */
+/* { dg-add-options arm_v8_1m_mve } */
void f2 (void);