aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorBin Cheng <bin.cheng@arm.com>2012-05-04 02:52:27 +0000
committerBin Cheng <amker@gcc.gnu.org>2012-05-04 02:52:27 +0000
commit73292fcf29ebad0ff753d0d57d7bef3677187b0e (patch)
treeb353a2df6244bb00d33f5acdd7a5bbea679cfe7f /gcc/gcc.c
parent244541410209602edc266168fdb1adba099eee88 (diff)
downloadgcc-73292fcf29ebad0ff753d0d57d7bef3677187b0e.zip
gcc-73292fcf29ebad0ff753d0d57d7bef3677187b0e.tar.gz
gcc-73292fcf29ebad0ff753d0d57d7bef3677187b0e.tar.bz2
re PR rtl-optimization/52804 (IRA/RELOAD allocate wrong register on ARM for cortex-m0)
PR rtl-optimization/52804 * reload1.c (reload_reg_reaches_end_p): Check whether successor reload with type RELOAD_FOR_INPUT_ADDRESS kills reload register of current one with type RELOAD_FOR_INPADDR_ADDRESS. Same stands for reloads with type RELOAD_FOR_OUTPUT_ADDRESS and RELOAD_FOR_OUTADDR_ADDRESS. From-SVN: r187139
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions