]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Do not check if SMS succeeds on powerpc
authorAaron Sawdey <acsawdey@linux.ibm.com>
Fri, 11 Jun 2021 18:49:18 +0000 (13:49 -0500)
committerAaron Sawdey <acsawdey@linux.ibm.com>
Mon, 14 Jun 2021 22:21:24 +0000 (17:21 -0500)
Backported from trunk.

These tests have become unstable and SMS either succeeds or doesn't
depending on things like changes in instruction latency. Removing
the scan-rtl-dump-times checks for powerpc*-*-*.

gcc/testsuite

* gcc.dg/sms-1.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-2.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-3.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-4.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-6.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-8.c: Remove scan-rtl-dump-times check.
* gcc.dg/sms-10.c: Remove scan-rtl-dump-times check.

gcc/testsuite/gcc.dg/sms-1.c
gcc/testsuite/gcc.dg/sms-10.c
gcc/testsuite/gcc.dg/sms-2.c
gcc/testsuite/gcc.dg/sms-3.c
gcc/testsuite/gcc.dg/sms-4.c
gcc/testsuite/gcc.dg/sms-6.c
gcc/testsuite/gcc.dg/sms-8.c

index 26868c34c71af90e4dda7aed496e2c2dff515827..098e1aa6e4533179ab0780929495c2ae05891a36 100644 (file)
@@ -40,5 +40,3 @@ main ()
   return 0;
 }
 
-/* { dg-final { scan-rtl-dump-times "SMS succeeded" 1 "sms"  { target powerpc*-*-* } } } */
-
index d85e8e2a274c2c752662696c51e9b62758536e13..df3bba24ed0cf98314be98a682cb67c24fd51d52 100644 (file)
@@ -113,6 +113,3 @@ main ()
 
   return 0;
 }
-
-/* { dg-final { scan-rtl-dump-times "SMS succeeded" 1 "sms" { target powerpc*-*-* } } } */
-
index 7b96f5502628ab9a54a73006ae7c560fefbecf42..f8375f9f05d319492dce632d4f0a51a42f77a1b9 100644 (file)
@@ -31,5 +31,3 @@ fun (nb)
          sy = 0;
       }
 }
-
-/* { dg-final { scan-rtl-dump-times "SMS loop many exits" 1 "sms" { target powerpc*-*-* } } } */
index 822b516af2f3739effacb7792db52f8f1ea486ec..5e56ecf761cf1912f6b37cf261dae488f220b4cb 100644 (file)
@@ -38,6 +38,3 @@ main ()
   foo (6, 3);
   return 0;
 }
-
-/* { dg-final { scan-rtl-dump-times "SMS succeeded" 1 "sms" { target powerpc*-*-* } } } */
-
index 8242e3d211e404f5338243b6ea0cfc2b16f5e750..8416b8b9ce9fb013cf86c6fd0dea80eabd0a0b0d 100644 (file)
@@ -34,6 +34,3 @@ main ()
   foo (5, a, b, c, dst);
   return 0;
 }
-
-/* { dg-final { scan-rtl-dump-times "SMS succeeded" 1 "sms" { target powerpc*-*-* xfail powerpc*-*-* } } } */
-
index e57e01539eb56f6361af168727526a06438d9c3f..d6fa45a2cf902c77cd77d3a11a99c2f91486d886 100644 (file)
@@ -41,5 +41,3 @@ int main()
   
   return 0;        
 }
-
-/* { dg-final { scan-rtl-dump-times "SMS succeeded" 3 "sms" { target powerpc*-*-* } } } */
index 7ccaa454125ad93730d121d2bd1d6d300926cdce..dc0a3fc1f9b7c4fbcd56246bb8085ab6b95350e4 100644 (file)
@@ -34,7 +34,3 @@ main ()
   res = foo (3, 4);
   return 0;
 }
-
-/* { dg-final { scan-rtl-dump-times "SMS succeeded" 1 "sms" { target powerpc*-*-* } } } */
-
-