Home | History | Annotate | Download | only in codegen

Lines Matching defs:subOp

108    i->subOp = NV50_IR_SUBOP_RCPRSQ_64H;
238 hi->subOp |= NV50_IR_SUBOP_SHIFT_HIGH;
536 if (prev->subOp > useVec[i].level)
537 prev->subOp = useVec[i].level;
542 bar->subOp = useVec[i].level;
573 min = MIN2(min, i->subOp);
574 max = MIN2(max, i->subOp);
617 if (i->subOp >= max) {
621 max = i->subOp;
622 if (prev && prev->op == OP_TEXBAR && prev->subOp >= max) {
740 if (i->op == OP_BAR && i->subOp == NV50_IR_SUBOP_BAR_SYNC &&
746 if (i->op == OP_LOAD && i->subOp == NV50_IR_SUBOP_LDC_IS) {
1378 ld->subOp = NV50_IR_SUBOP_LOAD_LOCKED;
1390 if (atom->subOp == NV50_IR_SUBOP_ATOM_EXCH) {
1393 } else if (atom->subOp == NV50_IR_SUBOP_ATOM_CAS) {
1403 switch (atom->subOp) {
1435 st->subOp = NV50_IR_SUBOP_STORE_UNLOCKED;
1473 ld->subOp = NV50_IR_SUBOP_LOAD_LOCKED;
1476 if (atom->subOp == NV50_IR_SUBOP_ATOM_EXCH) {
1479 } else if (atom->subOp
1495 switch (atom->subOp) {
1531 st->subOp = NV50_IR_SUBOP_STORE_UNLOCKED;
1616 if (cas->subOp != NV50_IR_SUBOP_ATOM_CAS &&
1617 cas->subOp != NV50_IR_SUBOP_ATOM_EXCH)
1625 cctl->subOp = NV50_IR_SUBOP_CCTL_IV;
1630 if (cas->subOp == NV50_IR_SUBOP_ATOM_CAS) {
1914 ->subOp = getSuClampSubOp(su, dimc);
1936 ->subOp = NV50_IR_SUBOP_MADSP(4,2,8); // u16l u16l u16l
1940 ->subOp = NV50_IR_SUBOP_MADSP(0,2,8); // u32 u16l u16l
1945 ->subOp = (su->tex.target.isArray() || su->tex.target.isCube()) ?
1956 ->subOp = NV50_IR_SUBOP_V1(7,6,8|2);
1961 uint16_t subOp = 0;
1972 subOp = NV50_IR_SUBOP_SUBFM_3D;
1976 subOp = NV50_IR_SUBOP_SUBFM_3D;
1981 insn->subOp = subOp;
1998 ->subOp = NV50_IR_SUBOP_MADSP(4,0,0); // u16 u24 u32
2001 ->subOp = NV50_IR_SUBOP_MADSP(0,0,0); // u32 u24 u32
2156 ->subOp = (i & 1) << (format->type == FLOAT ? 0 : 1);
2159 getSrcType(format, i), untypedDst[0])->subOp = i;
2198 red->subOp = su->subOp;
2201 if (su->subOp == NV50_IR_SUBOP_ATOM_CAS)
2319 red->subOp = su->subOp;
2322 if (red->subOp == NV50_IR_SUBOP_ATOM_CAS)
2357 pos = (su->subOp == NV50_IR_SUBOP_ATOM_CAS) ? 2 : 1;
2507 i->subOp = NV50_IR_SUBOP_LDC_IS;
2648 ld->subOp = NV50_IR_SUBOP_PIXLD_SAMPLEID;
2653 ld->subOp = NV50_IR_SUBOP_PIXLD_SAMPLEID;
2666 ld->subOp = NV50_IR_SUBOP_PIXLD_COVMASK;
2669 sampleid->subOp = NV50_IR_SUBOP_PIXLD_SAMPLEID;
2679 ->subOp = 1;
2784 i->subOp = NV50_IR_SUBOP_MOV_FINAL;
2810 i->prev->subOp = NV50_IR_SUBOP_EMIT_RESTART;