Searched refs:OP_SET (Results 1 - 25 of 30) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D10.1.4.rst63 - nv50/ir: make sure to reverse cond codes on all the OP_SET variants
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target_nv50.cpp99 { OP_SET, 0x3, 0x3, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0 },
117 OP_SET_AND, OP_SET_OR, OP_SET_XOR, OP_SET, OP_SELP, OP_SLCT
450 case OP_SET:
480 case OP_SET:
H A Dnv50_ir_target_nvc0.cpp122 { OP_SET, 0x3, 0x3, 0x0, 0x0, 0x2, 0x2 },
199 OP_SET_AND, OP_SET_OR, OP_SET_XOR, OP_SET, OP_SELP, OP_SLCT
491 case OP_SET:
620 case OP_SET:
647 case OP_SET:
H A Dnv50_ir_target_gm107.cpp229 case OP_SET:
H A Dnv50_ir_lowering_nvc0.cpp247 bld.mkCmp(OP_SET, CC_LE, TYPE_U8, (pred = bld.getSSA(1, FILE_PREDICATE)),
350 case OP_SET:
1451 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
1480 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(),
1566 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
1664 bld.mkCmp(OP_SET, CC_GT, TYPE_U32, pred, TYPE_U32, offset, length);
1849 Value *tmp = bld.mkCmp(OP_SET, CC_GT, TYPE_U32, bld.getSSA(), TYPE_U32, samples, bld.mkImm(2))->getDef(0);
2148 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
2392 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
2505 bld.mkCmp(OP_SET, CC_E
[all...]
H A Dnv50_ir_peephole.cpp195 if (insn->op != OP_SET && insn->op != OP_SLCT &&
207 // This is the special OP_SET used for alphatesting, we can't reverse its
209 if (insn->op == OP_SET && insn->subOp)
237 if (insn->op == OP_SET || insn->op == OP_SET_AND ||
1056 newi = bld.mkCmp(OP_SET, CC_LT, TYPE_S32, i->getDef(0),
1250 bld.mkCmp(OP_SET, CC_LT, TYPE_S32, tA, TYPE_S32, i->getSrc(0), bld.mkImm(0));
1277 bld.mkCmp(OP_SET, CC_LT, TYPE_S32,
1310 case OP_SET: // TODO: SET_AND,OR,XOR
1994 if (set1->op != OP_SET) {
1998 if (set1->op != OP_SET)
[all...]
H A Dnv50_ir_lowering_nv50.cpp536 bld.mkCmp(OP_SET, CC_GE, TYPE_U32, (s = bld.getSSA()), TYPE_U32, m, b);
1081 i->op = OP_SET;
1378 bld.mkCmp(OP_SET, CC_NEU, insn->dType, cdst, insn->dType, bld.loadImm(NULL, 0), pred);
1415 case OP_SET:
H A Dnv50_ir_from_tgsi.cpp3355 mkCmp(OP_SET, CC_GT, srcTy, val0, srcTy, src0, zero);
3356 mkCmp(OP_SET, CC_LT, srcTy, val1, srcTy, src0, zero);
3418 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, c), zero);
3427 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, 0), zero);
3466 mkCmp(OP_SET, CC_LT, TYPE_F32, val0, TYPE_F32, fetchSrc(0, c), zero);
4136 mkCmp(OP_SET, CC_GT, TYPE_F32, val0, TYPE_F64, src0, zero);
4137 mkCmp(OP_SET, CC_LT, TYPE_F32, val1, TYPE_F64, src0, zero);
4154 mkCmp(OP_SET, CC_GT, TYPE_U32, val0, TYPE_S64, src0, zero);
4155 mkCmp(OP_SET, CC_LT, TYPE_U32, val1, TYPE_S64, src0, zero);
4199 mkCmp(OP_SET, CC_T
[all...]
H A Dnv50_ir_emit_gm107.cpp1172 if (insn->op != OP_SET) {
1220 if (insn->op != OP_SET) {
1559 if (insn->op != OP_SET) {
1608 if (insn->op != OP_SET) {
2058 if (insn->op != OP_SET) {
2104 if (insn->op != OP_SET) {
3519 case OP_SET:
H A Dnv50_ir_from_nir.cpp444 return OP_SET;
2107 mkCmp(OP_SET, CC_NE, TYPE_U8, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero);
2173 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero);
2181 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero);
2958 mkCmp(OP_SET, CC_GT, iType, val0, dType, getSrc(&insn->src[0]), zero);
2959 mkCmp(OP_SET, CC_LT, iType, val1, dType, getSrc(&insn->src[0]), zero);
3050 mkCmp(OP_SET, cc, TYPE_U32, newDefs[0], sTypes[0], getSrc(&insn->src[0]), src1);
H A Dnv50_ir.h82 OP_SET, enumerator in enum:nv50_ir::operation
H A Dnv50_ir_emit_gk110.cpp1173 if (i->op != OP_SET) {
2597 case OP_SET:
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_lowering_gv100.cpp37 bld.mkCmp(OP_SET, reverseCondCode(i->asCmp()->setCond), TYPE_U8, pred,
101 bld.mkCmp(OP_SET, (i->op == OP_MIN) ? CC_LT : CC_GT, i->dType, pred,
270 case OP_SET:
334 bld.mkCmp(OP_SET, (i->op == OP_MIN) ? CC_LT : CC_GT, TYPE_U32, pred,
H A Dnv50_ir_target_nv50.cpp99 { OP_SET, 0x3, 0x3, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0 },
117 OP_SET_AND, OP_SET_OR, OP_SET_XOR, OP_SET, OP_SELP, OP_SLCT
461 case OP_SET:
491 case OP_SET:
H A Dnv50_ir_target_nvc0.cpp122 { OP_SET, 0x3, 0x3, 0x0, 0x0, 0x2, 0x2 },
199 OP_SET_AND, OP_SET_OR, OP_SET_XOR, OP_SET, OP_SELP, OP_SLCT
501 case OP_SET:
630 case OP_SET:
657 case OP_SET:
H A Dnv50_ir_target_gm107.cpp229 case OP_SET:
H A Dnv50_ir_target_gv100.cpp36 OP_SET_AND, OP_SET_OR, OP_SET_XOR, OP_SET, OP_SELP, OP_SLCT
343 case OP_SET:
450 if (op == OP_SET ||
H A Dnv50_ir_lowering_nvc0.cpp247 bld.mkCmp(OP_SET, CC_LE, TYPE_U8, (pred = bld.getSSA(1, FILE_PREDICATE)),
358 case OP_SET:
1465 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
1494 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(),
1580 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
1680 bld.mkCmp(OP_SET, CC_GT, TYPE_U32, pred, TYPE_U32, offset, length);
1870 Value *tmp = bld.mkCmp(OP_SET, CC_GT, TYPE_U32, bld.getSSA(), TYPE_U32, samples, bld.mkImm(2))->getDef(0);
2169 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
2516 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE),
2628 pred2d = bld.mkCmp(OP_SET, CC_E
[all...]
H A Dnv50_ir_emit_gv100.cpp519 if (insn->op != OP_SET) {
544 if (insn->op != OP_SET) {
646 if (insn->op != OP_SET) {
739 if (insn->op != OP_SET) {
1924 case OP_SET:
H A Dnv50_ir_peephole.cpp195 if (insn->op != OP_SET && insn->op != OP_SLCT &&
207 // This is the special OP_SET used for alphatesting, we can't reverse its
209 if (insn->op == OP_SET && insn->subOp)
237 if (insn->op == OP_SET || insn->op == OP_SET_AND ||
1089 newi = bld.mkCmp(OP_SET, CC_LT, TYPE_S32, i->getDef(0),
1286 bld.mkCmp(OP_SET, CC_LT, TYPE_S32, tA, TYPE_S32, i->getSrc(0), bld.mkImm(0));
1313 bld.mkCmp(OP_SET, CC_LT, TYPE_S32,
1346 case OP_SET: // TODO: SET_AND,OR,XOR
2047 if (set1->op != OP_SET) {
2051 if (set1->op != OP_SET)
[all...]
H A Dnv50_ir_from_tgsi.cpp3378 mkCmp(OP_SET, CC_GT, srcTy, val0, srcTy, src0, zero);
3379 mkCmp(OP_SET, CC_LT, srcTy, val1, srcTy, src0, zero);
3441 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, c), zero);
3450 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, 0), zero);
3495 mkCmp(OP_SET, CC_LT, TYPE_F32, val0, TYPE_F32, fetchSrc(0, c), zero);
4168 mkCmp(OP_SET, CC_GT, TYPE_F32, val0, TYPE_F64, src0, zero);
4169 mkCmp(OP_SET, CC_LT, TYPE_F32, val1, TYPE_F64, src0, zero);
4186 mkCmp(OP_SET, CC_GT, TYPE_U32, val0, TYPE_S64, src0, zero);
4187 mkCmp(OP_SET, CC_LT, TYPE_U32, val1, TYPE_S64, src0, zero);
4231 mkCmp(OP_SET, CC_T
[all...]
H A Dnv50_ir_emit_gm107.cpp1210 if (insn->op != OP_SET) {
1258 if (insn->op != OP_SET) {
1597 if (insn->op != OP_SET) {
1646 if (insn->op != OP_SET) {
2096 if (insn->op != OP_SET) {
2142 if (insn->op != OP_SET) {
3587 case OP_SET:
H A Dnv50_ir_from_nir.cpp480 return OP_SET;
1842 mkCmp(OP_SET, CC_NE, TYPE_U8, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero);
1910 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero);
1918 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero);
2680 mkCmp(OP_SET, CC_GT, iType, val0, dType, getSrc(&insn->src[0]), zero);
2681 mkCmp(OP_SET, CC_LT, iType, val1, dType, getSrc(&insn->src[0]), zero);
2824 mkCmp(OP_SET, cc, TYPE_U32, newDefs[0], sTypes[0], getSrc(&insn->src[0]), src1);
H A Dnv50_ir_lowering_nv50.cpp559 bld.mkCmp(OP_SET, CC_GE, TYPE_U32, (s = bld.getSSA()), TYPE_U32, m, b);
1199 i->op = OP_SET;
1507 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_FLAGS),
2175 bld.mkCmp(OP_SET, CC_NEU, insn->dType, cdst, insn->dType, bld.loadImm(NULL, 0), pred);
2212 case OP_SET:
H A Dnv50_ir.h84 OP_SET, enumerator in enum:nv50_ir::operation

Completed in 63 milliseconds

12