re PR bootstrap/48403 (bootstrap comparison failure)
PR bootstrap/48403 * haifa-sched.c (schedule_block): Increment cycle_issued_insns only if old and new states differ. From-SVN: r172006
This commit is contained in:
parent
30b83e381f
commit
fca96842b4
2 changed files with 9 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2011-04-05 Bernd Schmidt <bernds@codesourcery.com>
|
||||
|
||||
PR bootstrap/48403
|
||||
* haifa-sched.c (schedule_block): Increment cycle_issued_insns only
|
||||
if old and new states differ.
|
||||
|
||||
2011-04-05 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* config/m68k/m68k.c (m68k_handle_option): Don't handle OPT_m5200,
|
||||
|
|
|
@ -3230,10 +3230,12 @@ schedule_block (basic_block *target_bb)
|
|||
|
||||
if (recog_memoized (insn) >= 0)
|
||||
{
|
||||
memcpy (temp_state, curr_state, dfa_state_size);
|
||||
cost = state_transition (curr_state, insn);
|
||||
if (!flag_sched_pressure)
|
||||
gcc_assert (cost < 0);
|
||||
cycle_issued_insns++;
|
||||
if (memcmp (temp_state, curr_state, dfa_state_size) != 0)
|
||||
cycle_issued_insns++;
|
||||
asm_p = false;
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Add table
Reference in a new issue