aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2024-10-15 17:45:13 +0200
committerUros Bizjak <ubizjak@gmail.com>2024-10-15 17:46:13 +0200
commit0fa5017df91731fb276aef5ded8a153e80bae358 (patch)
treed7b19a4346af45412702af81e80d5115b00cf64f /gcc
parenta72064c8c12f2cc3ab6fde7cd42f31f27193b5c4 (diff)
downloadgcc-0fa5017df91731fb276aef5ded8a153e80bae358.zip
gcc-0fa5017df91731fb276aef5ded8a153e80bae358.tar.gz
gcc-0fa5017df91731fb276aef5ded8a153e80bae358.tar.bz2
testsuite/i386: Require AVX2 effective target in pr107432-9.c
x86-64-v3 requires AVX2 effective target and AVX2 specific avx2-check.h. gcc/testsuite/ChangeLog: * gcc.target/i386/pr107432-9.c: Require AVX2 effective target. Include avx2-check.h instead of avx-check.h. Define TEST to avx2_test.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/i386/pr107432-9.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gcc/testsuite/gcc.target/i386/pr107432-9.c b/gcc/testsuite/gcc.target/i386/pr107432-9.c
index 90426c0..861db17 100644
--- a/gcc/testsuite/gcc.target/i386/pr107432-9.c
+++ b/gcc/testsuite/gcc.target/i386/pr107432-9.c
@@ -1,11 +1,13 @@
/* { dg-do run } */
/* { dg-options "-march=x86-64-v3 -O2 -flax-vector-conversions" } */
+/* { dg-require-effective-target avx2 } */
+
#include <x86intrin.h>
-#include "avx-check.h"
+#include "avx2-check.h"
#ifndef TEST
-#define TEST avx_test
+#define TEST avx2_test
#endif
typedef short __v2hi __attribute__ ((__vector_size__ (4)));