(choose_reload_regs): Verify reload_out[j != 0
before comparing with relaod_earlyclobber elements. From-SVN: r3731
This commit is contained in:
parent
b1e64e0d7f
commit
8bb44f9ab5
@ -4183,7 +4183,7 @@ choose_reload_regs (insn, avoid_return_reg)
|
||||
if (reload_when_needed[j] == RELOAD_OTHER
|
||||
&& ! reload_needed_for_multiple[j])
|
||||
{
|
||||
if (reload_in[j] == 0)
|
||||
if (reload_in[j] == 0 && reload_out[j] != 0)
|
||||
{
|
||||
/* But earlyclobber operands must stay as RELOAD_OTHER. */
|
||||
for (i = 0; i < n_earlyclobbers; i++)
|
||||
|
Loading…
Reference in New Issue
Block a user