Commit cad33336 by Richard Henderson Committed by Richard Henderson

local-alloc.c (update_equiv_regs): Copy INSN_CODE to the new instruction.

        * local-alloc.c (update_equiv_regs): Copy INSN_CODE to the
        new instruction.

From-SVN: r39400
parent 3b60dd8e
2001-02-01 Richard Henderson <rth@redhat.com>
* local-alloc.c (update_equiv_regs): Copy INSN_CODE to the
new instruction.
2001-02-01 Alexandre Oliva <aoliva@redhat.com>
* config/sh/crt1.asm (main_k): Modified so that start calls
......
......@@ -1141,9 +1141,13 @@ update_equiv_regs ()
rtx new_insn;
new_insn = emit_insn_before (PATTERN (equiv_insn), insn);
REG_NOTES (PREV_INSN (insn)) = REG_NOTES (equiv_insn);
REG_NOTES (new_insn) = REG_NOTES (equiv_insn);
REG_NOTES (equiv_insn) = 0;
/* Make sure this insn is recognized before reload begins,
otherwise eliminate_regs_in_insn will abort. */
INSN_CODE (new_insn) = INSN_CODE (equiv_insn);
PUT_CODE (equiv_insn, NOTE);
NOTE_LINE_NUMBER (equiv_insn) = NOTE_INSN_DELETED;
NOTE_SOURCE_FILE (equiv_insn) = 0;
......
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