From: Uros Bizjak Date: Thu, 11 Jul 2019 20:52:25 +0000 (+0200) Subject: backport: pr81563.c (dg-final): Check that no registers are restored from %esp. X-Git-Tag: releases/gcc-9.2.0~156 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b0293479e53940538927ff582479ee2675a61390;p=thirdparty%2Fgcc.git backport: pr81563.c (dg-final): Check that no registers are restored from %esp. Backported from mainline 2019-06-18 Uroš Bizjak * gcc.target/i386/pr81563.c (dg-final): Check that no registers are restored from %esp. From-SVN: r273423 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b7bba461c107..c0f3a215a554 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2019-07-11 UroÅ¡ Bizjak + + Backported from mainline + 2019-06-18 UroÅ¡ Bizjak + + * gcc.target/i386/pr81563.c (dg-final): Check that no + registers are restored from %esp. + 2019-07-08 Richard Biener PR tree-optimization/91108 diff --git a/gcc/testsuite/gcc.target/i386/pr81563.c b/gcc/testsuite/gcc.target/i386/pr81563.c index ebfd583daf5b..f0efcf913401 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\\)" } } */