Home
last modified time | relevance | path

Searched refs:ldtmu (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/broadcom/qpu/
H A Dqpu_disasm.c209 !sig->ldtmu && in v3d_qpu_disasm_sig()
230 if (sig->ldtmu) { in v3d_qpu_disasm_sig()
231 append(disasm, "; ldtmu"); in v3d_qpu_disasm_sig()
H A Dqpu_instr.c565 return (inst->sig.ldtmu || in v3d_qpu_waits_on_tmu()
854 } else if (inst->sig.ldtmu) { in v3d_qpu_writes_r4()
913 sig->ldtmu || in v3d_qpu_sig_writes_address()
H A Dqpu_instr.h48 bool ldtmu:1; member
H A Dqpu_pack.c112 #define LDTMU .ldtmu = true
/third_party/mesa3d/src/broadcom/compiler/
H A Dv3d_compiler.h1436 struct qinst *ldtmu = vir_add_inst(V3D_QPU_A_NOP, c->undef,
1438 ldtmu->qpu.sig.ldtmu = true;
1440 return vir_emit_def(c, ldtmu);
1442 vir_NOP(c)->qpu.sig.ldtmu = true;
H A Dqpu_validate.c225 inst->sig.ldtmu + in qpu_validate_inst()
H A Dvir_dump.c228 if (sig->ldtmu) { in vir_dump_sig()
229 fprintf(stderr, "; ldtmu"); in vir_dump_sig()
H A Dvir_register_allocate.c103 /* Only tmuwt and ldtmu can finish TMU sequences */ in is_end_of_tmu_sequence()
106 bool is_ldtmu = inst->qpu.sig.ldtmu; in is_end_of_tmu_sequence()
110 /* Check if this is the last tmuwt or ldtmu in the sequence */ in is_end_of_tmu_sequence()
115 is_ldtmu = scan_inst->qpu.sig.ldtmu; in is_end_of_tmu_sequence()
417 * otherwise it will emit an ldtmu to load the fill result into 'fill_dst'.
452 * result of the fill. The TMUWT temp is not really read, the ldtmu in v3d_emit_spill_tmua()
H A Dqpu_schedule.c708 if (inst->sig.ldtmu) in qpu_peripherals()
1021 merge.sig.ldtmu |= b->sig.ldtmu; in qpu_merge_inst()
H A Dvir.c79 if (inst->qpu.sig.ldtmu || in vir_has_side_effects()
198 if (devinfo->ver < 41 && inst->qpu.sig.ldtmu) in vir_writes_r4()
H A Dnir_to_vir.c737 sig->ldtmu || in is_ld_signal()

Completed in 24 milliseconds