H A D | linearize.c | 338 buf += sprintf(buf, "%s, %s, %s", show_pseudo(insn->cond), show_label(insn->bb_true), show_label(insn->bb_false)); in show_instruction() 739 static void add_branch(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 static pseudo_t linearize_logical_branch(struct entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false); 1606 static pseudo_t linearize_cond_branch(struct entrypoint *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 in linearize_short_conditional() 1683 struct basic_block *bb_true, *bb_false, *merge; linearize_conditional() local 1777 linearize_cond_branch(struct entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false) linearize_cond_branch() argument 1813 linearize_logical_branch(struct entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_block *bb_false) linearize_logical_branch() argument 2446 struct basic_block *bb_true, *bb_false, *endif; linearize_statement() local [all...] |