https://gcc.gnu.org/g:359b6128ade70f80cc850fdc8e3e90837ba1ff70

commit r15-9401-g359b6128ade70f80cc850fdc8e3e90837ba1ff70
Author: Andrew Pinski <quic_apin...@quicinc.com>
Date:   Sat Apr 12 12:26:26 2025 -0700

    testsuite: unxfail ira-shrinkwrap-prep-[12].c for x86_64 [PR117706]
    
    When late combine was enabled for x86_64 (r15-1735-ge62ea4fb8ffcab),
    these 2 testcases start to xpass in a similar fashion as when late
    combine was added and the testcase was updated for aarch64 not to
    xfail them there.
    
    Pushed as obvious after a test to make sure the testcase no longer xpass.
    
            PR testsuite/117706
    gcc/testsuite/ChangeLog:
    
            * gcc.dg/ira-shrinkwrap-prep-1.c: Unxfail for i?68-*-* and 
x86_64-*-*.
            * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
    
    Signed-off-by: Andrew Pinski <quic_apin...@quicinc.com>

Diff:
---
 gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c | 2 +-
 gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c 
b/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c
index 8c150972f952..2be31fa296dd 100644
--- a/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c
+++ b/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c
@@ -25,5 +25,5 @@ bar (long a)
 }
 
 /* { dg-final { scan-rtl-dump "Will split live ranges of parameters" "ira" } } 
*/
-/* { dg-final { scan-rtl-dump "Split live-range of register" "ira" { xfail { ! 
aarch64*-*-* } } } } */
+/* { dg-final { scan-rtl-dump "Split live-range of register" "ira" { xfail { ! 
{ aarch64*-*-* i?86-*-* x86_64-*-* } } } } } */
 /* { dg-final { scan-rtl-dump "Performing shrink-wrapping" "pro_and_epilogue" 
} } */
diff --git a/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c 
b/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c
index 0690e036eaa2..61ee4c6dfb92 100644
--- a/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c
+++ b/gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c
@@ -30,6 +30,6 @@ bar (long a)
 }
 
 /* { dg-final { scan-rtl-dump "Will split live ranges of parameters" "ira" } } 
*/
-/* { dg-final { scan-rtl-dump "Split live-range of register" "ira" { xfail { ! 
aarch64*-*-* } } } } */
+/* { dg-final { scan-rtl-dump "Split live-range of register" "ira" { xfail { ! 
{ aarch64*-*-* i?86-*-* x86_64-*-* } } } } } */
 /* XFAIL due to PR70681.  */ 
 /* { dg-final { scan-rtl-dump "Performing shrink-wrapping" "pro_and_epilogue" 
{ xfail arm*-*-* powerpc*-*-* } } } */

Reply via email to