diff options
Diffstat (limited to 'gcc/bb-reorder.c')
-rw-r--r-- | gcc/bb-reorder.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 3102132..c048ac8 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -737,10 +737,8 @@ fixup_reorder_chain () RBI (bb)->next = nb; /* Link to new block. */ - make_edge (NULL, nb, e_fall->dest, 0); + make_single_succ_edge (nb, e_fall->dest, 0); redirect_edge_succ (e_fall, nb); - nb->succ->count = e_fall->count; - nb->succ->probability = REG_BR_PROB_BASE; /* Don't process this new block. */ bb = nb; |