diff options
author | Richard Sandiford <rsandifo@linux.vnet.ibm.com> | 2014-02-07 14:52:13 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2014-02-07 14:52:13 +0000 |
commit | 0621cf3c78ee4e26cdb44bdfcb40677028280d5d (patch) | |
tree | 5601d0e463dad5b901a98f46316a40dd7c805ac9 /libcpp/line-map.c | |
parent | 4099494d5eeec55b73dd256894e2c1bd6efcf936 (diff) | |
download | gcc-0621cf3c78ee4e26cdb44bdfcb40677028280d5d.zip gcc-0621cf3c78ee4e26cdb44bdfcb40677028280d5d.tar.gz gcc-0621cf3c78ee4e26cdb44bdfcb40677028280d5d.tar.bz2 |
s390.c (s390_restore_gprs_from_fprs): Add REG_CFA_RESTORE notes to each restore.
gcc/
* config/s390/s390.c (s390_restore_gprs_from_fprs): Add REG_CFA_RESTORE
notes to each restore. Also add REG_CFA_DEF_CFA when restoring %r15.
(s390_optimize_prologue): Don't clear RTX_FRAME_RELATED_P. Update the
REG_CFA_RESTORE list when deciding not to restore a register.
From-SVN: r207604
Diffstat (limited to 'libcpp/line-map.c')
0 files changed, 0 insertions, 0 deletions