Commit 19a9014f by Richard Kenner

(choose_reload_regs): Remove previous change.

From-SVN: r7261
parent 5a783256
......@@ -4844,21 +4844,6 @@ choose_reload_regs (insn, avoid_return_reg)
reload_when_needed[j], reload_mode[j]);
}
/* Ban all registers used for argument passing to the current
function call. */
if (GET_CODE (insn) == CALL_INSN)
{
rtx link;
for (link = CALL_INSN_FUNCTION_USAGE (insn); link; link = XEXP (link, 1))
if (GET_CODE (XEXP (link, 0)) == USE)
{
register rtx reg = SET_DEST (XEXP (link, 0));
mark_reload_reg_in_use (REGNO (reg), 0, RELOAD_FOR_INPUT,
GET_MODE (reg));
}
}
if (n_reloads > 1)
qsort (reload_order, n_reloads, sizeof (short), reload_reg_class_lower);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment