+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
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);
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)