diff options
Diffstat (limited to 'gcc/haifa-sched.c')
-rw-r--r-- | gcc/haifa-sched.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index d6dab57..0c73003 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -8311,11 +8311,9 @@ sched_create_recovery_edges (basic_block first_bb, basic_block rec, 'todo_spec' variable in create_check_block_twin and in sel-sched.c `check_ds' in create_speculation_check. */ e->probability = profile_probability::very_unlikely (); - e->count = first_bb->count.apply_probability (e->probability); - rec->count = e->count; + rec->count = e->count (); rec->frequency = EDGE_FREQUENCY (e); e2->probability = e->probability.invert (); - e2->count = first_bb->count - e2->count; rtx_code_label *label = block_label (second_bb); rtx_jump_insn *jump = emit_jump_insn_after (targetm.gen_jump (label), |