Home
last modified time | relevance | path

Searched refs:OP_SET (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
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 in initOpInfo()
497 case OP_SET: in isModSupported()
626 case OP_SET: in getThroughput()
653 case OP_SET: in getThroughput()
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 in initOpInfo()
450 case OP_SET: in isOpSupported()
480 case OP_SET: in isModSupported()
Dnv50_ir_lowering_gv100.cpp37 bld.mkCmp(OP_SET, reverseCondCode(i->asCmp()->setCond), TYPE_U8, pred, in handleCMP()
101 bld.mkCmp(OP_SET, (i->op == OP_MIN) ? CC_LT : CC_GT, i->dType, pred, in handleIMNMX()
266 case OP_SET: in visit()
330 bld.mkCmp(OP_SET, (i->op == OP_MIN) ? CC_LT : CC_GT, TYPE_U32, pred, in handleDMNMX()
Dnv50_ir_target_gv100.cpp36 OP_SET_AND, OP_SET_OR, OP_SET_XOR, OP_SET, OP_SELP, OP_SLCT in initOpInfo()
343 case OP_SET: in getOpInfo()
450 if (op == OP_SET || in isOpSupported()
Dnv50_ir_target_gm107.cpp229 case OP_SET: in getLatency()
Dnv50_ir_lowering_nvc0.cpp247 bld.mkCmp(OP_SET, CC_LE, TYPE_U8, (pred = bld.getSSA(1, FILE_PREDICATE)), in handleShift()
358 case OP_SET: in visit()
1464 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in handleSharedATOMNVE4()
1493 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(), in handleSharedATOMNVE4()
1579 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in handleSharedATOM()
1679 bld.mkCmp(OP_SET, CC_GT, TYPE_U32, pred, TYPE_U32, offset, length); in handleATOM()
1869 …Value *tmp = bld.mkCmp(OP_SET, CC_GT, TYPE_U32, bld.getSSA(), TYPE_U32, samples, bld.mkImm(2))->ge… in loadMsAdjInfo32()
2168 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in processSurfaceCoordsNVE4()
2429 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in processSurfaceCoordsNVC0()
2541 pred2d = bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in processSurfaceCoordsGM107()
[all …]
Dnv50_ir_peephole.cpp195 if (insn->op != OP_SET && insn->op != OP_SLCT && in checkSwapSrc01()
209 if (insn->op == OP_SET && insn->subOp) in checkSwapSrc01()
237 if (insn->op == OP_SET || insn->op == OP_SET_AND || in checkSwapSrc01()
1086 newi = bld.mkCmp(OP_SET, CC_LT, TYPE_S32, i->getDef(0), in opnd()
1280 bld.mkCmp(OP_SET, CC_LT, TYPE_S32, tA, TYPE_S32, i->getSrc(0), bld.mkImm(0)); in opnd()
1307 bld.mkCmp(OP_SET, CC_LT, TYPE_S32, in opnd()
1340 case OP_SET: // TODO: SET_AND,OR,XOR in opnd()
2030 if (set1->op != OP_SET) { in handleLOGOP()
2034 if (set1->op != OP_SET) in handleLOGOP()
2041 if (set0->op != OP_SET && in handleLOGOP()
[all …]
Dnv50_ir_emit_gv100.cpp479 if (insn->op != OP_SET) { in emitFSET_BF()
504 if (insn->op != OP_SET) { in emitFSETP()
606 if (insn->op != OP_SET) { in emitDSETP()
699 if (insn->op != OP_SET) { in emitISETP()
1879 case OP_SET: in emitInstruction()
Dnv50_ir_from_tgsi.cpp3319 mkCmp(OP_SET, CC_GT, srcTy, val0, srcTy, src0, zero); in handleInstruction()
3320 mkCmp(OP_SET, CC_LT, srcTy, val1, srcTy, src0, zero); in handleInstruction()
3382 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, c), zero); in handleInstruction()
3391 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, 0), zero); in handleInstruction()
3434 mkCmp(OP_SET, CC_LT, TYPE_F32, val0, TYPE_F32, fetchSrc(0, c), zero); in handleInstruction()
4107 mkCmp(OP_SET, CC_GT, TYPE_F32, val0, TYPE_F64, src0, zero); in handleInstruction()
4108 mkCmp(OP_SET, CC_LT, TYPE_F32, val1, TYPE_F64, src0, zero); in handleInstruction()
4125 mkCmp(OP_SET, CC_GT, TYPE_U32, val0, TYPE_S64, src0, zero); in handleInstruction()
4126 mkCmp(OP_SET, CC_LT, TYPE_U32, val1, TYPE_S64, src0, zero); in handleInstruction()
4170 mkCmp(OP_SET, CC_TR, TYPE_U32, pred, TYPE_F32, val, in exportOutputs()
Dnv50_ir_lowering_nv50.cpp536 bld.mkCmp(OP_SET, CC_GE, TYPE_U32, (s = bld.getSSA()), TYPE_U32, m, b); in handleDIV()
1081 i->op = OP_SET; in handleSLCT()
1378 bld.mkCmp(OP_SET, CC_NEU, insn->dType, cdst, insn->dType, bld.loadImm(NULL, 0), pred); in checkPredicate()
1415 case OP_SET: in visit()
Dnv50_ir_emit_gm107.cpp1201 if (insn->op != OP_SET) { in emitDSET()
1249 if (insn->op != OP_SET) { in emitDSETP()
1588 if (insn->op != OP_SET) { in emitFSET()
1637 if (insn->op != OP_SET) { in emitFSETP()
2087 if (insn->op != OP_SET) { in emitISET()
2133 if (insn->op != OP_SET) { in emitISETP()
3578 case OP_SET: in emitInstruction()
Dnv50_ir_from_nir.cpp478 return OP_SET; in getOperation()
1831 mkCmp(OP_SET, CC_NE, TYPE_U8, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero); in visit()
1899 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero); in visit()
1907 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero); in visit()
2662 mkCmp(OP_SET, CC_GT, iType, val0, dType, getSrc(&insn->src[0]), zero); in visit()
2663 mkCmp(OP_SET, CC_LT, iType, val1, dType, getSrc(&insn->src[0]), zero); in visit()
2806 mkCmp(OP_SET, cc, TYPE_U32, newDefs[0], sTypes[0], getSrc(&insn->src[0]), src1); in visit()
Dnv50_ir.h84 OP_SET, enumerator
Dnv50_ir_emit_gk110.cpp1173 if (i->op != OP_SET) { in emitSET()
2597 case OP_SET: in emitInstruction()
Dnv50_ir_emit_nvc0.cpp1199 if (i->op != OP_SET) in emitSET()
2767 case OP_SET: in emitInstruction()
Dnv50_ir_emit_nv50.cpp1928 case OP_SET: in emitInstruction()
/external/mesa3d/docs/relnotes/
D10.1.4.rst63 - nv50/ir: make sure to reverse cond codes on all the OP_SET variants