Home
last modified time | relevance | path

Searched refs:branch_target (Results 1 – 18 of 18) 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/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/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/mesa3d/src/panfrost/bifrost/valhall/test/
Dtest-lower-isel.cpp80 I->branch_target = █ in TEST_F()
83 I->branch_target = █ in TEST_F()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_lower_isel.c82 I->op = I->branch_target ? BI_OPCODE_BRANCHZ_I16 : BI_OPCODE_BRANCHZI; in va_lower_isel()
Dva_pack.c837 bi_block *target = I->branch_target; in va_lower_branch_target()
/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.c135 if (I->branch_target) in instr_can_cse()
Dbi_schedule.c304 if (last->branch_target || last->op == BI_OPCODE_JUMP) { in bi_create_dependency_graph()
828 bool pcrel = instr->branch_target && src.value == 0; in bi_update_fau()
1393 if (cons == 0 && ins->branch_target != NULL) { in bi_rewrite_constants_to_pass()
1421 .pcrel = tuple->add && tuple->add->branch_target, in bi_get_const_state()
1994 if (ins->branch_target) in bi_check_fau_src()
Dbifrost_compile.c125 branch->branch_target = b->shader->break_block; in bi_emit_jump()
128 branch->branch_target = b->shader->continue_block; in bi_emit_jump()
134 bi_block_add_successor(b->shader->current_block, branch->branch_target); in bi_emit_jump()
3959 then_branch->branch_target = ctx->after_block; in emit_if()
3962 then_branch->branch_target = else_block; in emit_if()
3967 then_exit->branch_target = ctx->after_block; in emit_if()
3969 bi_block_add_successor(end_then_block, then_exit->branch_target); in emit_if()
3973 bi_block_add_successor(before_block, then_branch->branch_target); /* then_branch */ in emit_if()
3996 I->branch_target = ctx->continue_block; in emit_loop()
4725 if (!ins->branch_target) continue; in bi_lower_branch()
[all …]
Dbi_pack.c387 if (!br->branch_target) in bi_assign_branch_offset()
391 int32_t qwords = bi_block_offset(ctx, clause, br->branch_target); in bi_assign_branch_offset()
Dbi_pressure_schedule.c93 assert(I->branch_target == NULL); in create_dag()
Dcompiler.h384 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()