diff options
author | liuhongt <hongtao.liu@intel.com> | 2021-08-17 09:32:35 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-08-17 09:47:18 +0800 |
commit | d56607c16deb278918cf0febba62263c39041039 (patch) | |
tree | d3d4cd6c8ad18e3f6a5fab1e36a88c2ca8015660 | |
parent | 9d1d9fc8b4a1d0aefd13d573d3957ca5720dd519 (diff) | |
download | gcc-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
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr82460-2.c | 2 |
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} } } */ |