Lines Matching defs:sig
133 if (inst->sig.ldtlb || inst->sig.ldtlbu)
161 if (!n->inst->qpu.sig.small_imm) {
376 if (v3d_qpu_sig_writes_address(devinfo, &inst->sig)) {
391 if (inst->sig.thrsw) {
421 if (inst->sig.wrtmuc)
424 if (inst->sig.ldtlb | inst->sig.ldtlbu)
427 if (inst->sig.ldvpm) {
437 /* inst->sig.ldunif or sideband uniform read */
442 if (inst->sig.ldunifa || inst->sig.ldunifarf)
614 !inst->sig.small_imm && (inst->raddr_b == waddr))
708 if (inst->sig.ldtmu)
710 if (inst->sig.wrtmuc)
789 if (!a->sig.small_imm && v3d_qpu_uses_mux(a, V3D_QPU_MUX_B))
793 if (!b->sig.small_imm && v3d_qpu_uses_mux(b, V3D_QPU_MUX_B))
815 if ((add_instr->sig.small_imm || mul_instr->sig.small_imm)) {
819 if (add_instr->sig.small_imm && mul_instr->sig.small_imm)
823 result->sig.small_imm = true;
824 result->raddr_b = add_instr->sig.small_imm ?
835 if (!result->sig.small_imm) {
1016 merge.sig.thrsw |= b->sig.thrsw;
1017 merge.sig.ldunif |= b->sig.ldunif;
1018 merge.sig.ldunifrf |= b->sig.ldunifrf;
1019 merge.sig.ldunifa |= b->sig.ldunifa;
1020 merge.sig.ldunifarf |= b->sig.ldunifarf;
1021 merge.sig.ldtmu |= b->sig.ldtmu;
1022 merge.sig.ldvary |= b->sig.ldvary;
1023 merge.sig.ldvpm |= b->sig.ldvpm;
1024 merge.sig.small_imm |= b->sig.small_imm;
1025 merge.sig.ldtlb |= b->sig.ldtlb;
1026 merge.sig.ldtlbu |= b->sig.ldtlbu;
1027 merge.sig.ucb |= b->sig.ucb;
1028 merge.sig.rotate |= b->sig.rotate;
1029 merge.sig.wrtmuc |= b->sig.wrtmuc;
1031 if (v3d_qpu_sig_writes_address(devinfo, &a->sig) &&
1032 v3d_qpu_sig_writes_address(devinfo, &b->sig))
1050 return inst->sig.ldunif || inst->sig.ldunifrf;
1070 if (prev_inst->inst->qpu.sig.thrsw)
1099 if ((inst->sig.ldunifa || inst->sig.ldunifarf) &&
1126 if ((inst->sig.ldunif || inst->sig.ldunifa) &&
1168 if (inst->sig.thrsw)
1181 (inst->sig.ldunifa || inst->sig.ldunifarf)) {
1185 if ((prev_inst->inst->qpu.sig.ldunifa ||
1186 prev_inst->inst->qpu.sig.ldunifarf) &&
1205 if (inst->sig.ldvary &&
1264 if (chosen && chosen->inst->qpu.sig.ldvary) {
1329 if (inst->sig.ldvary)
1528 if (inst->sig.ldvary)
1542 if (v3d_qpu_sig_writes_address(c->devinfo, &inst->sig) &&
1562 !inst->sig.small_imm &&
1597 if (slot > 0 && qinst->qpu.sig.ldvary)
1642 if (qinst->qpu.sig.thrsw)
1675 qinst->qpu.sig.wrtmuc) {
1789 struct v3d_qpu_sig sig = prev_inst->qpu.sig;
1790 sig.thrsw = true;
1792 if (!v3d_qpu_sig_pack(c->devinfo, &sig, &packed_sig)) {
1832 merge_inst->qpu.sig.thrsw = true;
1855 second_inst->qpu.sig.thrsw = true;
1882 if (inst->qpu.sig.thrsw)
2075 assert(inst->sig.ldvary);
2096 if (inst->sig.ldunif)
2121 if (v3d_qpu_sig_writes_address(c->devinfo, &prev->qpu.sig))
2124 uint32_t sig;
2125 struct v3d_qpu_sig new_sig = prev->qpu.sig;
2127 if (!v3d_qpu_sig_pack(c->devinfo, &new_sig, &sig))
2147 prev->qpu.sig.ldvary = true;
2152 inst->sig.ldvary = false;
2291 if (inst->sig.thrsw) {
2507 thrsw->qpu.sig.thrsw = true;