Home
last modified time | relevance | path

Searched refs:mkCmp (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_lowering_helper.cpp73 bld.mkCmp(OP_SLCT, CC_LT, TYPE_S32, lo, TYPE_S32, negComp[0], srcComp[0], srcComp[1]); in handleABS()
74 bld.mkCmp(OP_SLCT, CC_LT, TYPE_S32, hi, TYPE_S32, negComp[1], srcComp[1], srcComp[1]); in handleABS()
230 bld.mkCmp(OP_SLCT, cc, hdTy, def[0], sTy, src0[0], src1[0], insn->getSrc(2)); in handleSLCT()
231 bld.mkCmp(OP_SLCT, cc, hdTy, def[1], sTy, src0[1], src1[1], insn->getSrc(2)); in handleSLCT()
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()
190 xsetp = bld.mkCmp(i->op, i->asCmp()->setCond, TYPE_U8, pred, i->sType, in handleSET()
334 bld.mkCmp(OP_SET, (i->op == OP_MIN) ? CC_LT : CC_GT, TYPE_U32, pred, in handleDMNMX()
Dnv50_ir_lowering_nvc0.cpp247 bld.mkCmp(OP_SET, CC_LE, TYPE_U8, (pred = bld.getSSA(1, FILE_PREDICATE)), in handleShift()
1465 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in handleSharedATOMNVE4()
1494 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(), in handleSharedATOMNVE4()
1497 bld.mkCmp(OP_SLCT, CC_NE, TYPE_U32, (stVal = bld.getSSA()), in handleSharedATOMNVE4()
1580 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in handleSharedATOM()
1680 bld.mkCmp(OP_SET, CC_GT, TYPE_U32, pred, TYPE_U32, offset, length); in handleATOM()
1880 …Value *tmp = bld.mkCmp(OP_SET, CC_GT, TYPE_U32, bld.getSSA(), TYPE_U32, samples, bld.mkImm(2))->ge… in loadMsAdjInfo32()
2179 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in processSurfaceCoordsNVE4()
2190 bld.mkCmp(OP_SET_OR, CC_NE, TYPE_U32, pred1->getDef(0), in processSurfaceCoordsNVE4()
2528 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_PREDICATE), in processSurfaceCoordsNVC0()
[all …]
Dnv50_ir_from_tgsi.cpp2519 mkCmp(OP_SLCT, CC_GT, TYPE_F32, dst0[2], TYPE_F32, val3, zero, val0); in handleLIT()
3382 mkCmp(OP_SET, CC_GT, srcTy, val0, srcTy, src0, zero); in handleInstruction()
3383 mkCmp(OP_SET, CC_LT, srcTy, val1, srcTy, src0, zero); in handleInstruction()
3401 mkCmp(OP_SLCT, (srcTy == TYPE_F32) ? CC_LT : CC_NE, in handleInstruction()
3437 mkCmp(op, tgsi.getSetCond(), dstTy, dst0[c], srcTy, src0, src1); in handleInstruction()
3445 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, c), zero); in handleInstruction()
3454 mkCmp(OP_SET, CC_NE, TYPE_U32, val0, TYPE_U32, fetchSrc(0, 0), zero); in handleInstruction()
3499 mkCmp(OP_SET, CC_LT, TYPE_F32, val0, TYPE_F32, fetchSrc(0, c), zero); in handleInstruction()
4000 mkCmp(OP_SLCT, CC_LT, TYPE_S32, dst0[c], TYPE_S32, in handleInstruction()
4002 mkCmp(OP_SLCT, CC_LT, TYPE_S32, dst0[c + 1], TYPE_S32, in handleInstruction()
[all …]
Dnv50_ir_from_nir.cpp1860 mkCmp(OP_SET, CC_NE, TYPE_U8, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero); in visit()
1928 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero); in visit()
1936 mkCmp(OP_SET, CC_NE, TYPE_U32, pred, TYPE_U32, getSrc(&insn->src[0], 0), zero); in visit()
2643 Instruction *i = mkCmp(getOperation(op), in visit()
2721 mkCmp(OP_SET, CC_GT, iType, val0, dType, getSrc(&insn->src[0]), zero); in visit()
2722 mkCmp(OP_SET, CC_LT, iType, val1, dType, getSrc(&insn->src[0]), zero); in visit()
2741mkCmp(OP_SLCT, CC_NE, dType, newDefs[0], sTypes[0], getSrc(&insn->src[1]), getSrc(&insn->src[2]), … in visit()
2865 mkCmp(OP_SET, cc, TYPE_U32, newDefs[0], sTypes[0], getSrc(&insn->src[0]), src1); in visit()
Dnv50_ir_build_util.h76 CmpInstruction *mkCmp(operation, CondCode, DataType,
Dnv50_ir_build_util.cpp225 BuildUtil::mkCmp(operation op, CondCode cc, DataType dstTy, Value *dst, in mkCmp() function in nv50_ir::BuildUtil
Dnv50_ir_lowering_nv50.cpp559 bld.mkCmp(OP_SET, CC_GE, TYPE_U32, (s = bld.getSSA()), TYPE_U32, m, b); in handleDIV()
1507 bld.mkCmp(OP_SET, CC_EQ, TYPE_U32, bld.getSSA(1, FILE_FLAGS), in handleSharedATOM()
2175 bld.mkCmp(OP_SET, CC_NEU, insn->dType, cdst, insn->dType, bld.loadImm(NULL, 0), pred); in checkPredicate()
Dnv50_ir_peephole.cpp1089 newi = bld.mkCmp(OP_SET, CC_LT, TYPE_S32, i->getDef(0), in opnd()
1286 bld.mkCmp(OP_SET, CC_LT, TYPE_S32, tA, TYPE_S32, i->getSrc(0), bld.mkImm(0)); in opnd()
1313 bld.mkCmp(OP_SET, CC_LT, TYPE_S32, in opnd()