Home
last modified time | relevance | path

Searched refs:branch_target (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/freedreno/afuc/
Demu.c254 emu->branch_target = off; in emu_instr()
257 emu->branch_target = off; in emu_instr()
260 emu->branch_target = off; in emu_instr()
263 emu->branch_target = off; in emu_instr()
273 emu->branch_target = emu->call_stack[--emu->call_stack_idx]; in emu_instr()
284 emu->branch_target = instr->call.uoff; in emu_instr()
289 assert(!emu->branch_target); in emu_instr()
320 uint32_t branch_target = emu->branch_target; in emu_step() local
321 emu->branch_target = 0; in emu_step()
349 if (branch_target) { in emu_step()
[all …]
Demu.h174 uint32_t branch_target; member
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcontrol_dependence.h59 ControlDependence(uint32_t source, uint32_t target, uint32_t branch_target) in ControlDependence() argument
62 branch_target_bb_id_(branch_target) {} in ControlDependence()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dcontrol_dependence.h59 ControlDependence(uint32_t source, uint32_t target, uint32_t branch_target) in ControlDependence() argument
62 branch_target_bb_id_(branch_target) {} in ControlDependence()
/third_party/spirv-tools/source/opt/
Dcontrol_dependence.h59 ControlDependence(uint32_t source, uint32_t target, uint32_t branch_target) in ControlDependence() argument
62 branch_target_bb_id_(branch_target) {} in ControlDependence()
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/
Dcodegen.h161 unsigned branch_target : 8; member
Ddisasm.c575 instr->branch_target + (instr->branch_target_lo ? 0 : 0x100)); in print_instr()
Dcodegen.c433 code->branch_target = offset & 0xff; in gpir_codegen_pass_slot()
/third_party/mesa3d/src/panfrost/bifrost/
Dbi_opt_cse.c132 if (I->branch_target) in instr_can_cse()
Dbifrost_compile.c100 branch->branch_target = b->shader->break_block; in bi_emit_jump()
103 branch->branch_target = b->shader->continue_block; in bi_emit_jump()
109 bi_block_add_successor(b->shader->current_block, branch->branch_target); in bi_emit_jump()
2978 then_branch->branch_target = ctx->after_block; in emit_if()
2981 then_branch->branch_target = else_block; in emit_if()
2986 then_exit->branch_target = ctx->after_block; in emit_if()
2988 bi_block_add_successor(end_then_block, then_exit->branch_target); in emit_if()
2992 bi_block_add_successor(before_block, then_branch->branch_target); /* then_branch */ in emit_if()
3015 I->branch_target = ctx->continue_block; in emit_loop()
3610 if (!ins->branch_target) continue; in bi_lower_branch()
[all …]
Dbi_schedule.c279 if (last->branch_target || last->op == BI_OPCODE_JUMP) { in bi_create_dependency_graph()
765 bool pcrel = instr->branch_target && src.value == 0; in bi_update_fau()
1290 if (cons == 0 && ins->branch_target != NULL) { in bi_rewrite_constants_to_pass()
1318 .pcrel = tuple->add && tuple->add->branch_target, in bi_get_const_state()
1891 if (ins->branch_target) in bi_check_fau_src()
Dbi_pack.c375 if (!br->branch_target) in bi_assign_branch_offset()
379 int32_t qwords = bi_block_offset(ctx, clause, br->branch_target); in bi_assign_branch_offset()
Dcompiler.h365 struct bi_block *branch_target; member
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_qpu_schedule.c1057 uint32_t branch_target = in qpu_set_branch_targets() local
1061 QPU_SET_FIELD(branch_target, QPU_BRANCH_TARGET)); in qpu_set_branch_targets()