Commit e5eac8ef by Richard Henderson Committed by Richard Henderson

reload1.c (reload): Use delete_insn instead of splatting NOTE_INSN_DELETED.

        * reload1.c (reload): Use delete_insn instead of splatting
        NOTE_INSN_DELETED.

From-SVN: r45740
parent 8a9a857e
2001-09-21 Richard Henderson <rth@redhat.com> 2001-09-21 Richard Henderson <rth@redhat.com>
* reload1.c (reload): Use delete_insn instead of splatting
NOTE_INSN_DELETED.
2001-09-21 Richard Henderson <rth@redhat.com>
* reload.c (push_secondary_reload): Don't check for "=" in output * reload.c (push_secondary_reload): Don't check for "=" in output
constraint after ""->ALL_REGS check. constraint after ""->ALL_REGS check.
......
...@@ -1188,9 +1188,7 @@ reload (first, global) ...@@ -1188,9 +1188,7 @@ reload (first, global)
&& (GET_CODE (XEXP (PATTERN (insn), 0)) != REG && (GET_CODE (XEXP (PATTERN (insn), 0)) != REG
|| ! REG_FUNCTION_VALUE_P (XEXP (PATTERN (insn), 0))))) || ! REG_FUNCTION_VALUE_P (XEXP (PATTERN (insn), 0)))))
{ {
PUT_CODE (insn, NOTE); delete_insn (insn);
NOTE_SOURCE_FILE (insn) = 0;
NOTE_LINE_NUMBER (insn) = NOTE_INSN_DELETED;
continue; continue;
} }
......
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