https://gcc.gnu.org/g:0cd06c1da7a706330045e54a7516de2601341bc7

commit r16-1766-g0cd06c1da7a706330045e54a7516de2601341bc7
Author: H.J. Lu <hjl.to...@gmail.com>
Date:   Mon Jun 30 04:11:13 2025 +0800

    shrink_wrap_separate_check_lea.c: Scan lea(l|q)
    
    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.to...@gmail.com>

Diff:
---
 gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c 
b/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c
index 0f2449f68b6e..d61de57092cc 100644
--- a/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c
+++ b/gcc/testsuite/gcc.target/i386/shrink_wrap_separate_check_lea.c
@@ -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)" } } */

Reply via email to