Searched refs:thrsw (Results 1 – 14 of 14) sorted by relevance
357 if (inst->sig.thrsw) { in calculate_deps()727 merge.sig.thrsw |= b->sig.thrsw; in qpu_merge_inst()770 if (prev_inst->inst->qpu.sig.thrsw) in choose_instruction_to_schedule()828 if (inst->sig.thrsw) in choose_instruction_to_schedule()1237 sig.thrsw = true; in emit_thrsw()1256 merge_inst->qpu.sig.thrsw = true; in emit_thrsw()1279 second_inst->qpu.sig.thrsw = true; in emit_thrsw()1402 if (inst->sig.thrsw) { in schedule_instructions()1579 struct qinst *thrsw = vir_nop(); in v3d_qpu_schedule_instructions() local1580 thrsw->qpu.sig.thrsw = true; in v3d_qpu_schedule_instructions()[all …]
111 if (inst->qpu.sig.thrsw) in vir_opt_redundant_flags_block()
224 if (inst->sig.thrsw) { in qpu_validate_inst()
219 if (sig->thrsw) in vir_dump_sig()
664 if (inst->qpu.sig.thrsw) { in v3d_register_allocate()
83 inst->qpu.sig.thrsw) { in vir_has_side_effects()
131 c->last_thrsw->qpu.sig.thrsw = true; in vir_emit_thrsw()3270 if (inst->qpu.sig.thrsw) in vir_remove_thrsw()
204 if (!sig->thrsw && in v3d_qpu_disasm_sig()220 if (sig->thrsw) in v3d_qpu_disasm_sig()
43 bool thrsw:1; member
107 #define THRSW .thrsw = true
80 - v3d: Make sure that a thrsw doesn't split a multop from its umul24.
137 - v3d: Make sure that a thrsw doesn't split a multop from its umul24.
755 - v3d: Make sure that a thrsw doesn't split a multop from its umul24.869 - v3d: Fix the check for "is the last thrsw inside control flow"
1391 - v3d: Fix the check for "is the last thrsw inside control flow"1470 - v3d: Fix an invalid reuse of flags generation from before a thrsw.