diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-01-21 16:49:31 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 2011-01-21 16:49:31 +0000 |
commit | 0268f1d4a4209be578170fa2c61557a15f4e3986 (patch) | |
tree | c6ff5b52d25aa0105b046aea6394eb51b3526a4a /libgo/go/exp | |
parent | 6e21b2e0b0db4f193d5171193a31634c1c3bb077 (diff) | |
download | gcc-0268f1d4a4209be578170fa2c61557a15f4e3986.tar.gz |
PR rtl-optimization/41619
* caller-save.c (setup_save_areas): Break out code to determine
which hard regs are live across calls by examining the reload chains
so that it is always used.
Eliminate code which checked REG_N_CALLS_CROSSED.
PR rtl-optimization/41619
* gcc.dg/pr41619.c: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@169095 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo/go/exp')
0 files changed, 0 insertions, 0 deletions