re PR target/16130 (Gcc 3.4 ICE on valid code)
2004-07-07 Vladimir Makarov <vmakarov@redhat.com> PR target/16130 PR target/16142 PR target/16143 * config/ia64/ia64.c (ia64_dfa_new_cycle): Reset DFA state for asm insn. From-SVN: r84202
This commit is contained in:
parent
767dec6b10
commit
25069b4269
|
@ -1,3 +1,11 @@
|
|||
2004-07-07 Vladimir Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR target/16130
|
||||
PR target/16142
|
||||
PR target/16143
|
||||
* config/ia64/ia64.c (ia64_dfa_new_cycle): Reset DFA state for asm
|
||||
insn.
|
||||
|
||||
2004-07-06 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
|
||||
|
||||
PR target/1679.
|
||||
|
|
|
@ -6326,11 +6326,17 @@ ia64_dfa_new_cycle (FILE *dump, int verbose, rtx insn, int last_clock,
|
|||
}
|
||||
else if (reload_completed)
|
||||
setup_clocks_p = TRUE;
|
||||
if (GET_CODE (PATTERN (last_scheduled_insn)) == ASM_INPUT
|
||||
|| asm_noperands (PATTERN (last_scheduled_insn)) >= 0)
|
||||
state_reset (curr_state);
|
||||
else
|
||||
{
|
||||
memcpy (curr_state, prev_cycle_state, dfa_state_size);
|
||||
state_transition (curr_state, dfa_stop_insn);
|
||||
state_transition (curr_state, dfa_pre_cycle_insn);
|
||||
state_transition (curr_state, NULL);
|
||||
}
|
||||
}
|
||||
else if (reload_completed)
|
||||
setup_clocks_p = TRUE;
|
||||
if (setup_clocks_p && ia64_tune == PROCESSOR_ITANIUM
|
||||
|
|
Loading…
Reference in New Issue