mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-21 00:49:50 +08:00
reload1.c (choose_reload_regs): Fix test if reload_reg_rtx[r] was copied from reload_out[r] .
� * reload1.c (choose_reload_regs): Fix test if reload_reg_rtx[r] was copied from reload_out[r] . From-SVN: r22720
This commit is contained in:
parent
bf6eb87bd8
commit
470cdb8b54
@ -1,3 +1,8 @@
|
||||
Thu Oct 1 18:43:35 1998 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
* reload1.c (choose_reload_regs): Fix test if reload_reg_rtx[r] was
|
||||
copied from reload_out[r] .
|
||||
|
||||
Thu Oct 1 19:20:09 1998 John Carr <jfc@mit.edu>
|
||||
|
||||
* dwarf2out.c (expand_builtin_dwarf_reg_size): Fix to work
|
||||
|
@ -5835,7 +5835,7 @@ choose_reload_regs (insn, avoid_return_reg)
|
||||
/* If find_reloads chose reload_out as reload
|
||||
register, stay with it - that leaves the
|
||||
inherited register for subsequent reloads. */
|
||||
|| (reload_reg_rtx
|
||||
|| (reload_out[r] && reload_reg_rtx
|
||||
&& rtx_equal_p (reload_out[r],
|
||||
reload_reg_rtx[r])))
|
||||
reload_override_in[r] = reg_last_reload_reg[regno];
|
||||
|
Loading…
Reference in New Issue
Block a user