diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2019-06-18 16:31:11 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2019-06-18 16:31:11 +0200 |
commit | d34c64796b1daf4d9ff452313e021e15d9df4cb8 (patch) | |
tree | be85f8f8245c117adb5aa95db8c42152dd062b22 /gcc | |
parent | aa61ac43e06d21a48d25da62ece852b2fc60d7f2 (diff) | |
download | gcc-d34c64796b1daf4d9ff452313e021e15d9df4cb8.zip gcc-d34c64796b1daf4d9ff452313e021e15d9df4cb8.tar.gz gcc-d34c64796b1daf4d9ff452313e021e15d9df4cb8.tar.bz2 |
pr81563.c (dg-final): Check that no registers are restored from %esp.
* gcc.target/i386/pr81563.c (dg-final): Check that no
registers are restored from %esp.
From-SVN: r272422
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/i386/pr81563.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 061f7fb..e04c019 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 diff --git a/gcc/testsuite/gcc.target/i386/pr81563.c b/gcc/testsuite/gcc.target/i386/pr81563.c index ebfd583..f0efcf9 100644 --- a/gcc/testsuite/gcc.target/i386/pr81563.c +++ b/gcc/testsuite/gcc.target/i386/pr81563.c @@ -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\\)" } } */ |