]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
backport: pr81563.c (dg-final): Check that no registers are restored from %esp.
authorUros Bizjak <ubizjak@gmail.com>
Thu, 11 Jul 2019 20:52:25 +0000 (22:52 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 11 Jul 2019 20:52:25 +0000 (22:52 +0200)
Backported from mainline
2019-06-18  Uroš Bizjak  <ubizjak@gmail.com>

* gcc.target/i386/pr81563.c (dg-final): Check that no
registers are restored from %esp.

From-SVN: r273423

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr81563.c

index b7bba461c107959bbcd560ee30ab58ec9676ff08..c0f3a215a55400f330eb311529106963db153e73 100644 (file)
@@ -1,3 +1,11 @@
+2019-07-11  Uroš Bizjak  <ubizjak@gmail.com>
+
+       Backported from mainline
+       2019-06-18  Uroš Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr81563.c (dg-final): Check that no
+       registers are restored from %esp.
+
 2019-07-08  Richard Biener  <rguenther@suse.de>
 
        PR tree-optimization/91108
index ebfd583daf5b53fa80d628b011dc12849db73bc1..f0efcf91340143b9faaff875999f9f171c47b42b 100644 (file)
@@ -10,5 +10,4 @@ fn1 (long long int x)
   return x;
 }
 
-/* { dg-final { scan-assembler-times "movl\[\\t \]*-8\\(%ebp\\),\[\\t \]*%esi" 1 } } */
-/* { dg-final { scan-assembler-times "movl\[\\t \]*-4\\(%ebp\\),\[\\t \]*%edi" 1 } } */
+/* { dg-final { scan-assembler-not "movl\[ \\t\]+\[0-9]*\\(%esp\\)" } } */