/external/mesa3d/src/broadcom/compiler/ |
qpu_schedule.c | 388 if (inst->sig.thrsw) { 697 merge.sig.thrsw |= b->sig.thrsw; 741 if (prev_inst->inst->qpu.sig.thrsw) 792 if (inst->sig.thrsw) 1520 struct qinst *thrsw = vir_nop(); local [all...] |
qpu_validate.c | 156 /* There's no way you want to start SFU during the THRSW delay 161 "SFU write started during THRSW delay slots "); 165 fail_instr(state, "LDVARY during THRSW delay slots"); 203 if (inst->sig.thrsw) { 205 fail_instr(state, "THRSW in a branch delay slot."); 208 /* If it's the second THRSW in a row, then it's just a 209 * last-thrsw signal. 212 fail_instr(state, "Two last-THRSW signals"); 217 "THRSW too close to another THRSW.") [all...] |
vir_register_allocate.c | 217 if (inst->qpu.sig.thrsw) {
|
vir_dump.c | 171 if (sig->thrsw) 172 fprintf(stderr, "; thrsw");
|
vir.c | 115 inst->qpu.sig.thrsw) {
|
nir_to_vir.c | 72 c->last_thrsw->qpu.sig.thrsw = true; [all...] |
/external/mesa3d/src/broadcom/qpu/ |
qpu_disasm.c | 204 if (!sig->thrsw && 218 if (sig->thrsw) 219 append(disasm, "; thrsw");
|
qpu_instr.h | 43 bool thrsw:1; member in struct:v3d_qpu_sig
|
qpu_pack.c | 106 #define THRSW .thrsw = true 124 [1] = { THRSW, }, 126 [3] = { THRSW, LDUNIF }, 128 [5] = { THRSW, LDTMU, }, 130 [7] = { THRSW, LDTMU, LDUNIF }, 132 [9] = { THRSW, LDVARY, }, 134 [11] = { THRSW, LDVARY, LDUNIF }, 136 [13] = { THRSW, LDVARY, LDTMU, }, 145 [25] = { THRSW, LDVPM, } [all...] |