Commit d27bab4c by Richard Henderson Committed by Richard Henderson

* caller-save.c (init_caller_save): Clear INSN_CODE each iteration.

From-SVN: r54527
parent bc2a8f08
2002-06-11 Richard Henderson <rth@redhat.com>
* caller-save.c (init_caller_save): Clear INSN_CODE each iteration.
2002-06-11 Richard Henderson <rth@redhat.com>
* defaults.h (EH_FRAME_SECTION_NAME): Don't define if
DWARF2_UNWIND_INFO is false.
......
......@@ -208,6 +208,10 @@ init_caller_save ()
PUT_MODE (test_reg, mode);
PUT_MODE (test_mem, mode);
/* Force re-recognition of the modified insns. */
INSN_CODE (saveinsn) = -1;
INSN_CODE (restinsn) = -1;
reg_save_code[i][mode] = recog_memoized (saveinsn);
reg_restore_code[i][mode] = recog_memoized (restinsn);
......@@ -234,6 +238,7 @@ init_caller_save ()
reg_save_code[i][mode] = -1;
reg_restore_code[i][mode] = -1;
}
for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
for (j = 1; j <= MOVE_MAX_WORDS; j++)
if (reg_save_code [i][regno_save_mode[i][j]] == -1)
......
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