Lines Matching refs:bb_false
338 …buf, "%s, %s, %s", show_pseudo(insn->cond), show_label(insn->bb_true), show_label(insn->bb_false)); in show_instruction()
739 …ch(struct entrypoint *ep, pseudo_t cond, struct basic_block *bb_true, struct basic_block *bb_false) in add_branch() argument
748 br->bb_false = bb_false; in add_branch()
750 add_bb(&bb_false->parents, bb); in add_branch()
752 add_bb(&bb->children, bb_false); in add_branch()
1604 …ntrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false);
1606 …ntrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false);
1654 struct basic_block *bb_false; in linearize_short_conditional() local
1661 bb_false = alloc_basic_block(ep, expr_false->pos); in linearize_short_conditional()
1666 add_branch(ep, src1, merge, bb_false); in linearize_short_conditional()
1668 set_activeblock(ep, bb_false); in linearize_short_conditional()
1683 struct basic_block *bb_true, *bb_false, *merge; in linearize_conditional() local
1688 bb_false = alloc_basic_block(ep, expr_false->pos); in linearize_conditional()
1691 linearize_cond_branch(ep, cond, bb_true, bb_false); in linearize_conditional()
1698 set_activeblock(ep, bb_false); in linearize_conditional()
1777 …entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false) in linearize_cond_branch() argument
1788 add_goto(ep, expr->value ? bb_true : bb_false); in linearize_cond_branch()
1791 add_goto(ep, expr->fvalue ? bb_true : bb_false); in linearize_cond_branch()
1794 linearize_logical_branch(ep, expr, bb_true, bb_false); in linearize_cond_branch()
1798 add_branch(ep, cond, bb_true, bb_false); in linearize_cond_branch()
1802 return linearize_cond_branch(ep, expr->unop, bb_false, bb_true); in linearize_cond_branch()
1806 add_branch(ep, cond, bb_true, bb_false); in linearize_cond_branch()
1813 …entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false) in linearize_logical_branch() argument
1820 linearize_cond_branch(ep, expr->left, next, bb_false); in linearize_logical_branch()
1822 linearize_cond_branch(ep, expr->right, bb_true, bb_false); in linearize_logical_branch()
2446 struct basic_block *bb_true, *bb_false, *endif; in linearize_statement() local
2450 bb_false = endif = alloc_basic_block(ep, stmt->pos); in linearize_statement()
2456 linearize_cond_branch(ep, cond, bb_true, bb_false); in linearize_statement()
2464 set_activeblock(ep, bb_false); in linearize_statement()