diff options
Diffstat (limited to 'gcc/ipa-split.c')
-rw-r--r-- | gcc/ipa-split.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/ipa-split.c b/gcc/ipa-split.c index bd1c086..bfcd43e 100644 --- a/gcc/ipa-split.c +++ b/gcc/ipa-split.c @@ -1177,8 +1177,7 @@ split_function (struct split_point *split_point) e = make_edge (new_return_bb, EXIT_BLOCK_PTR_FOR_FN (cfun), 0); e->probability = REG_BR_PROB_BASE; e->count = new_return_bb->count; - if (current_loops) - add_bb_to_loop (new_return_bb, current_loops->tree_root); + add_bb_to_loop (new_return_bb, current_loops->tree_root); bitmap_set_bit (split_point->split_bbs, new_return_bb->index); } /* When we pass around the value, use existing return block. */ |