aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2021-08-17 09:32:35 +0800
committerliuhongt <hongtao.liu@intel.com>2021-08-17 09:47:18 +0800
commitd56607c16deb278918cf0febba62263c39041039 (patch)
treed3d4cd6c8ad18e3f6a5fab1e36a88c2ca8015660 /gcc
parent9d1d9fc8b4a1d0aefd13d573d3957ca5720dd519 (diff)
downloadgcc-d56607c16deb278918cf0febba62263c39041039.zip
gcc-d56607c16deb278918cf0febba62263c39041039.tar.gz
gcc-d56607c16deb278918cf0febba62263c39041039.tar.bz2
Adjust testcase.
This testcase is used to detect reuse of perm mask in the main loop, in epilog, vpermi2b can still be used, so add the option --param=vect-epilogues-nomask=0. gcc/testsuite/ChangeLog: * gcc.target/i386/pr82460-2.c: Adjust testcase by adding --param=vect-epilogues-nomask=0
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/gcc.target/i386/pr82460-2.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.target/i386/pr82460-2.c b/gcc/testsuite/gcc.target/i386/pr82460-2.c
index 4a45bee..8cdfb54 100644
--- a/gcc/testsuite/gcc.target/i386/pr82460-2.c
+++ b/gcc/testsuite/gcc.target/i386/pr82460-2.c
@@ -1,6 +1,6 @@
/* PR target/82460 */
/* { dg-do compile } */
-/* { dg-options "-O2 -ftree-vectorize -mavx512vbmi -mprefer-vector-width=none" } */
+/* { dg-options "-O2 -ftree-vectorize -mavx512vbmi -mprefer-vector-width=none --param=vect-epilogues-nomask=0" } */
/* We want to reuse the permutation mask in the loop, so use vpermt2b rather
than vpermi2b. */
/* { dg-final { scan-assembler-not {\mvpermi2b\M} } } */