[gcc r17-3445] avx2-shiftqihi-constant-1.c: Compile with -mno-gfni
"H.J. Lu via Gcc-cvs" <[email protected]>
| Newsgroups | gmane.comp.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://gcc.gnu.org/g:d6d2414812ef03526effd94c8feb6232d8ac1af0 commit r17-3445-gd6d2414812ef03526effd94c8feb6232d8ac1af0 Author: H.J. Lu <[email protected]> Date: Thu Aug 20 06:25:46 2026 +0800 avx2-shiftqihi-constant-1.c: Compile with -mno-gfni Compile avx2-shiftqihi-constant-1.c with -mno-gfni to avoid FAIL: gcc.target/i386/avx2-shiftqihi-constant-1.c scan-assembler-times vpsllw[^\ n]*%ymm 1 FAIL: gcc.target/i386/avx2-shiftqihi-constant-1.c scan-assembler-times vpsraw[^\ n]*%ymm 1 FAIL: gcc.target/i386/avx2-shiftqihi-constant-1.c scan-assembler-times vpsrlw[^\ n]*%ymm 1 FAIL: gcc.target/i386/avx2-shiftqihi-constant-1.c scan-assembler-times vpsubb[^\ n]*%ymm 1 FAIL: gcc.target/i386/avx2-shiftqihi-constant-1.c scan-assembler-times vpxor[^\n ]*%ymm 1 when vgf2p8affineqb is generated by GFNI which is enabled by default. PR testsuite/126923 * gcc.target/i386/avx2-shiftqihi-constant-1.c (dg-options): Add -mno-gfni. Signed-off-by: H.J. Lu <[email protected]> Diff: --- gcc/testsuite/gcc.target/i386/avx2-shiftqihi-constant-1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/testsuite/gcc.target/i386/avx2-shiftqihi-constant-1.c b/gcc/testsuite/gcc.target/i386/avx2-shiftqihi-constant-1.c index 801f570decc2..89cd50caf6ce 100644 --- a/gcc/testsuite/gcc.target/i386/avx2-shiftqihi-constant-1.c +++ b/gcc/testsuite/gcc.target/i386/avx2-shiftqihi-constant-1.c @@ -1,6 +1,6 @@ /* PR target/95524 */ /* { dg-do compile } */ -/* { dg-options "-O2 -mavx2 -mno-avx512f" } */ +/* { dg-options "-O2 -mavx2 -mno-avx512f -mno-gfni" } */ /* { dg-final { scan-assembler-times "vpand\[^\n\]*%ymm" 3 } } */ typedef char v32qi __attribute__ ((vector_size (32))); typedef unsigned char v32uqi __attribute__ ((vector_size (32)));