From: H.J. Lu Date: Fri, 11 Oct 2024 21:04:33 +0000 (+0800) Subject: gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx) X-Git-Tag: basepoints/gcc-16~5266 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a4ce8681929c597639ce382b2a0414e27c46725c;p=thirdparty%2Fgcc.git gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx) Since x32 uses (%edx), instead of (%rdx), also scan (%edx). * gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx). Signed-off-by: H.J. Lu --- diff --git a/gcc/testsuite/gcc.target/i386/invariant-ternlog-1.c b/gcc/testsuite/gcc.target/i386/invariant-ternlog-1.c index bf67ed7e43d..77b95d3bb33 100644 --- a/gcc/testsuite/gcc.target/i386/invariant-ternlog-1.c +++ b/gcc/testsuite/gcc.target/i386/invariant-ternlog-1.c @@ -1,7 +1,7 @@ /* { dg-do compile } */ /* { dg-options "-mavx512f -O2" } */ /* { dg-final { scan-assembler-times "vmovdqa" 4 } } */ -/* { dg-final { scan-assembler-times {vpternlog[^\n\r]*\(%rdx\)} 2 { target { ! ia32 } } } } */ +/* { dg-final { scan-assembler-times {vpternlog[^\n\r]*\(%(?:r|e)dx\)} 2 { target { ! ia32 } } } } */ #include