pr81563.c (dg-final): Check that no registers are restored from %esp.
authorUros Bizjak <ubizjak@gmail.com>
Tue, 18 Jun 2019 14:31:11 +0000 (16:31 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 18 Jun 2019 14:31:11 +0000 (16:31 +0200)
* gcc.target/i386/pr81563.c (dg-final): Check that no
registers are restored from %esp.

From-SVN: r272422

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

index 061f7fba453447b69019386f8b0f79f9662686ae..e04c0192817166f15aae2d50a4e51d229854d3de 100644 (file)
@@ -1,3 +1,8 @@
+2019-06-18  Uroš Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr81563.c (dg-final): Check that no
+       registers are restored from %esp.
+
 2019-06-18  Richard Biener  <rguenther@suse.de>
 
        PR debug/90900
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\\)" } } */