Lines Matching defs:merge
1655 struct basic_block *merge;
1662 merge = alloc_basic_block(ep, expr->pos);
1666 add_branch(ep, src1, merge, bb_false);
1671 set_activeblock(ep, merge);
1683 struct basic_block *bb_true, *bb_false, *merge;
1689 merge = alloc_basic_block(ep, expr->pos);
1696 add_goto(ep, merge);
1701 set_activeblock(ep, merge);
1721 struct basic_block *other, *merge;
1729 merge = alloc_basic_block(ep, expr->pos);
1730 node = alloc_phi_node(merge, ctype, NULL);
1734 linearize_cond_branch(ep, expr->left, merge, other);
1737 linearize_cond_branch(ep, expr->left, other, merge);
1740 insert_phis(merge, src1, ctype, node);
1750 set_activeblock(ep, merge);
1751 add_instruction(&merge->insns, node);