Lines Matching refs:subOp

200           (insn->subOp & NV50_IR_SUBOP_XMAD_CMODE_MASK) == NV50_IR_SUBOP_XMAD_CBCC)
202 if (insn->op == OP_XMAD && (insn->subOp & NV50_IR_SUBOP_XMAD_MRG))
209 if (insn->op == OP_SET && insn->subOp)
250 uint16_t h1 = (insn->subOp >> 1 & NV50_IR_SUBOP_XMAD_H1(0)) |
251 (insn->subOp << 1 & NV50_IR_SUBOP_XMAD_H1(1));
252 insn->subOp = (insn->subOp & ~NV50_IR_SUBOP_XMAD_H1_MASK) | h1;
279 if (ld->op == OP_LOAD && ld->subOp == NV50_IR_SUBOP_LOAD_LOCKED)
592 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) {
598 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) {
705 if (i->subOp == NV50_IR_SUBOP_EXTBF_REV)
784 i->subOp = 0;
804 res.data.u32 |= !!(i->subOp & (1 << lut)) << n;
808 if (!i->subOp) {
834 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) {
840 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) {
1042 bld.mkOp3(OP_XMAD, TYPE_U32, def, a, bld.mkImm((uint32_t)b), tmp)->subOp =
1084 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) {
1097 i->subOp = 0;
1105 i->subOp = 0;
1170 if (i->subOp != NV50_IR_SUBOP_MUL_HIGH &&
1184 if (!isFloatType(i->dType) && !i->subOp && !i->src(t).mod && !i->src(2).mod) {
1247 mul->subOp = NV50_IR_SUBOP_MUL_HIGH;
1280 i->getSrc(0))->subOp = NV50_IR_SUBOP_MUL_HIGH;
1496 if (si->subOp)
1507 i->subOp = 0;
1567 if (i->subOp == NV50_IR_SUBOP_BFIND_SAMT && res >= 0)
1573 i->subOp = 0;
1600 if (i->subOp)
1944 add->subOp = src->getInsn()->subOp; // potentially mul-high
2136 insn->subOp ||
2265 cvt->subOp = offset >> 3;
2479 if (shl->bb != add->bb || shl->usesFlags() || shl->subOp || shl->src(0).mod)
2508 if (i->subOp || i->usesFlags() || i->flagsDef >= 0)
2529 insn->subOp = NV50_IR_SUBOP_XMAD_MRG | NV50_IR_SUBOP_XMAD_H1(1);
2538 i->subOp = NV50_IR_SUBOP_XMAD_PSL | NV50_IR_SUBOP_XMAD_CBCC;
2539 i->subOp |= NV50_IR_SUBOP_XMAD_H1(0) | NV50_IR_SUBOP_XMAD_H1(1);
2669 hiPart3->subOp = NV50_IR_SUBOP_MUL_HIGH;
3177 if (ldst->subOp == NV50_IR_SUBOP_LOAD_LOCKED) {
3188 if (ldst->subOp == NV50_IR_SUBOP_STORE_UNLOCKED) {
3723 if (this->subOp != that->subOp ||
3946 i->subOp == 0 &&
3956 i->subOp != NV50_IR_SUBOP_ATOM_CAS)
3958 if (i->op == OP_ATOM && i->subOp == NV50_IR_SUBOP_ATOM_EXCH) {
3961 i->subOp = 0;
3963 } else if (i->op == OP_LOAD && i->subOp == NV50_IR_SUBOP_LOAD_LOCKED) {