- return loop_version (loops, loop, unshare_expr (cond),
- &condition_bb, false);
+ extract_true_false_edges_from_block (unswitch_on, &edge_true, &edge_false);
+ prob_true = edge_true->probability;
+ return loop_version (loop, unshare_expr (cond),
+ NULL, prob_true, prob_true,
+ REG_BR_PROB_BASE - prob_true, false);