diff options
author | Bernd Schmidt <bernds@redhat.com> | 2016-04-15 13:35:12 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2016-04-15 13:35:12 +0000 |
commit | 10e547d6198f5eb70dba5c9e0d4b243704447d5b (patch) | |
tree | 478163cf1c70042b4249ec6e744a4e504dbaf05b /libvtv | |
parent | 1e77281b13f7422dda5c2e9f2e72efc364a1d156 (diff) | |
download | gcc-10e547d6198f5eb70dba5c9e0d4b243704447d5b.zip gcc-10e547d6198f5eb70dba5c9e0d4b243704447d5b.tar.gz gcc-10e547d6198f5eb70dba5c9e0d4b243704447d5b.tar.bz2 |
i386: Don't convert stack operations to pushes if using a redzone.
* config/i386/i386-protos.h (ix86_using_red_zone): Declare.
* config/i386/i386.c (ix86_using_red_zone): No longer static.
* config/i386/i386.md (stack decrement to push peepholes): Guard
with !x86_using_red_zone ().
testsuite/
* gcc.target/i386/pr46470.c: Add -mno-red-zone to dg-options for
x86_64.
From-SVN: r235028
Diffstat (limited to 'libvtv')
0 files changed, 0 insertions, 0 deletions