Home
last modified time | relevance | path

Searched refs:bb_false (Results 1 - 7 of 7) sorted by relevance

/third_party/ltp/tools/sparse/sparse-src/
H A Dflow.c258 target = cond ? second->bb_true : second->bb_false; in try_to_simplify_bb()
264 changed |= rewrite_branch(source, &br->bb_false, bb, target); in try_to_simplify_bb()
336 final = bb_true ? insn->bb_true : insn->bb_false; in simplify_branch_branch()
361 simplify_branch_branch(bb, br, &br->bb_false, 0); in simplify_one_branch()
678 changed |= rewrite_branch(bb, &insn->bb_false, old, new); in rewrite_parent_branch()
706 target = cond->value ? target : br->bb_false; in rewrite_branch_bb()
754 vrfy_bb_in_list(br->bb_false, bb->children); in vrfy_children()
803 changed |= remove_phisources(insn->bb, insn->bb_true == target ? insn->bb_false : insn->bb_true); in convert_to_jump()
811 insn->bb_false = NULL; in convert_to_jump()
H A Dlinearize.c338 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...]
H A Dsimplify.c153 assert(br->bb_false); in if_convert_phi()
158 if (br->bb_true == bb2 || br->bb_false == bb1) { in if_convert_phi()
2596 br->bb_true = br->bb_false; in simplify_cond_branch()
2597 br->bb_false = tmp; in simplify_cond_branch()
2608 return convert_to_jump(insn, cond->value ? insn->bb_true : insn->bb_false); in simplify_branch()
2611 if (insn->bb_true == insn->bb_false) in simplify_branch()
2629 return convert_to_jump(insn, insn->bb_false); in simplify_branch()
2634 insn->bb_true = insn->bb_false; in simplify_branch()
2635 insn->bb_false = tmp; in simplify_branch()
2691 insn->bb_false in simplify_cgoto()
[all...]
H A Dir.c144 err += check_branch(ep, insn, insn->bb_false); in validate_insn()
H A Dlinearize.h104 struct basic_block *bb_true, *bb_false; member
H A Dsparse-llvm.c746 br->bb_false->priv); in output_op_cbr()
H A Dexample.c1088 target = br->bb_false; in generate_branch()

Completed in 13 milliseconds