]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
shrink_wrap_separate_check_lea.c: Scan lea(l|q)
authorH.J. Lu <hjl.tools@gmail.com>
Sun, 29 Jun 2025 20:11:13 +0000 (04:11 +0800)
committerH.J. Lu <hjl.tools@gmail.com>
Sun, 29 Jun 2025 20:13:20 +0000 (04:13 +0800)
Scan "lea(l|q)", instead of "leaq", to support x32.

* gcc.target/i386/shrink_wrap_separate_check_lea.c: Scan
"lea(l|q)", instead of "leaq".

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c

index 0f2449f68b6e108a241c36c7952bf1603346f49f..d61de57092cc26d32f495d06f67ed541d8951bc8 100644 (file)
@@ -26,4 +26,4 @@ int foo (int num)
   return 1;
 }
 /* { dg-final { scan-rtl-dump "The components we wrap separately are \\\[sep 40\\\]" "pro_and_epilogue" } } */
-/* { dg-final { scan-assembler "leaq.*(%rsp)" } } */
+/* { dg-final { scan-assembler "lea(l|q).*(%rsp)" } } */