Home
last modified time | relevance | path

Searched refs:bb_true (Results 1 – 12 of 12) sorted by relevance

/third_party/ltp/tools/sparse/sparse-src/
Dflow.c258 target = cond ? second->bb_true : second->bb_false; in try_to_simplify_bb()
263 changed |= rewrite_branch(source, &br->bb_true, bb, target); in try_to_simplify_bb()
320 struct basic_block **target_p, int bb_true) in simplify_branch_branch() argument
336 final = bb_true ? insn->bb_true : insn->bb_false; in simplify_branch_branch()
360 return simplify_branch_branch(bb, br, &br->bb_true, 1) | in simplify_one_branch()
681 changed |= rewrite_branch(bb, &insn->bb_true, old, new); in rewrite_parent_branch()
700 struct basic_block *target = br->bb_true; in rewrite_branch_bb()
757 vrfy_bb_in_list(br->bb_true, 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()
810 insn->bb_true = target; in convert_to_jump()
[all …]
Dcse.c84 hash += hashval(insn->bb_true); in cse_collect()
223 if (i1->bb_true != i2->bb_true) in insn_compare()
224 return i1->bb_true < i2->bb_true ? -1 : 1; in insn_compare()
Dlinearize.c338 …buf += sprintf(buf, "%s, %s, %s", show_pseudo(insn->cond), show_label(insn->bb_true), show_label(i… in show_instruction()
342 buf += sprintf(buf, "%s", show_label(insn->bb_true)); in show_instruction()
347 buf += sprintf(buf, "%s", show_label(insn->bb_true)); in show_instruction()
659 br->bb_true = dst; in add_goto()
739 static void add_branch(struct entrypoint *ep, pseudo_t cond, struct basic_block *bb_true, struct ba… in add_branch() argument
747 br->bb_true = bb_true; in add_branch()
749 add_bb(&bb_true->parents, bb); in add_branch()
751 add_bb(&bb->children, bb_true); in add_branch()
1604 …anch(struct entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_blo…
1606 …anch(struct entrypoint *ep, struct expression *expr, struct basic_block *bb_true, struct basic_blo…
[all …]
Dir.c143 err += check_branch(ep, insn, insn->bb_true); in validate_insn()
171 err += check_branch(ep, insn, insn->bb_true); in validate_insn()
Dsimplify.c158 if (br->bb_true == bb2 || br->bb_false == bb1) { in if_convert_phi()
2595 struct basic_block *tmp = br->bb_true; in simplify_cond_branch()
2596 br->bb_true = br->bb_false; 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()
2612 return convert_to_jump(insn, insn->bb_true); in simplify_branch()
2631 return convert_to_jump(insn, insn->bb_true); in simplify_branch()
2633 struct basic_block *tmp = insn->bb_true; in simplify_branch()
2634 insn->bb_true = insn->bb_false; in simplify_branch()
2676 return def->bb_true; in is_label()
[all …]
Dlinearize.h104 struct basic_block *bb_true, *bb_false; member
Dsparse-llvm.c745 br->bb_true->priv, in output_op_cbr()
751 LLVMBuildBr(fn->builder, br->bb_true->priv); in output_op_br()
940 insn->target->priv = LLVMBlockAddress(fn->fn, insn->bb_true->priv); in output_op_label()
Dexample.c1085 target = br->bb_true; in generate_branch()
/third_party/skia/third_party/externals/spirv-tools/test/opt/
Dir_builder.cpp205 BasicBlock& bb_true = *fn.begin(); in TEST_F() local
207 InstructionBuilder builder(context.get(), &*bb_true.begin()); in TEST_F()
220 builder.AddConditionalBranch(9, bb_true.id(), bb_merge.id(), bb_merge.id()); in TEST_F()
/third_party/spirv-tools/test/opt/
Dir_builder.cpp205 BasicBlock& bb_true = *fn.begin(); in TEST_F() local
207 InstructionBuilder builder(context.get(), &*bb_true.begin()); in TEST_F()
220 builder.AddConditionalBranch(9, bb_true.id(), bb_merge.id(), bb_merge.id()); in TEST_F()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/
Dir_builder.cpp205 BasicBlock& bb_true = *fn.begin(); in TEST_F() local
207 InstructionBuilder builder(context.get(), &*bb_true.begin()); in TEST_F()
220 builder.AddConditionalBranch(9, bb_true.id(), bb_merge.id(), bb_merge.id()); in TEST_F()
/third_party/ltp/tools/sparse/sparse-src/Documentation/
DIR.rst34 * .bb_true: destination basic block
41 * .bb_true, .bb_false: destination basic blocks
365 * .bb_true: the BB corresponding to the label