Commit 5bc80b30 by Jeffrey A Law Committed by Jeff Law

* reload1.c: Revert accidental checkin.

From-SVN: r20106
parent ed385fd9
Wed May 27 22:02:40 1998 Jeffrey A Law (law@cygnus.com) Wed May 27 22:02:40 1998 Jeffrey A Law (law@cygnus.com)
* reload1.c: Revert accidental checkin.
* configure.lang: Fix thinko when adding a definition for * configure.lang: Fix thinko when adding a definition for
target_alias to the Makefile. target_alias to the Makefile.
......
...@@ -4726,19 +4726,15 @@ reload_reg_free_before_p (regno, opnum, type) ...@@ -4726,19 +4726,15 @@ reload_reg_free_before_p (regno, opnum, type)
return ! TEST_HARD_REG_BIT (reload_reg_used_in_other_addr, regno); return ! TEST_HARD_REG_BIT (reload_reg_used_in_other_addr, regno);
case RELOAD_FOR_INPUT: case RELOAD_FOR_INPUT:
/* The only things earlier are the address for this and earlier inputs, /* The only things earlier are the address for this and
earlier inputs, and addresses of RELOAD_OTHER objects. */ earlier inputs, other inputs (which we know we don't conflict
with), and addresses of RELOAD_OTHER objects. */
for (i = 0; i < opnum; i++) for (i = 0; i <= opnum; i++)
if (TEST_HARD_REG_BIT (reload_reg_used_in_input_addr[i], regno) if (TEST_HARD_REG_BIT (reload_reg_used_in_input_addr[i], regno)
|| TEST_HARD_REG_BIT (reload_reg_used_in_inpaddr_addr[i], regno) || TEST_HARD_REG_BIT (reload_reg_used_in_inpaddr_addr[i], regno))
|| TEST_HARD_REG_BIT (reload_reg_used_in_input[i], regno))
return 0; return 0;
if (TEST_HARD_REG_BIT (reload_reg_used_in_input_addr[opnum], regno)
|| TEST_HARD_REG_BIT (reload_reg_used_in_inpaddr_addr[opnum], regno))
return 0;
return ! TEST_HARD_REG_BIT (reload_reg_used_in_other_addr, regno); return ! TEST_HARD_REG_BIT (reload_reg_used_in_other_addr, regno);
case RELOAD_FOR_INPUT_ADDRESS: case RELOAD_FOR_INPUT_ADDRESS:
......
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