Home
last modified time | relevance | path

Searched refs:OP_CVT (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_target_gm107.cpp248 case OP_CVT: in getLatency()
253 if (insn->op == OP_CVT && (insn->def(0).getFile() == FILE_PREDICATE || in getLatency()
305 case OP_CVT: in getReadLatency()
Dnv50_ir_target_nvc0.cpp113 { OP_CVT, 0x1, 0x1, 0x0, 0x8, 0x1, 0x0 },
486 case OP_CVT: in isModSupported()
537 if (insn->op == OP_CVT) in isSatSupported()
622 case OP_CVT: in getThroughput()
652 case OP_CVT: in getThroughput()
Dnv50_ir_lowering_nv50.cpp499 bld.mkCvt(OP_CVT, TYPE_F32, af, ty, div->getSrc(0)); in handleDIV()
500 bld.mkCvt(OP_CVT, TYPE_F32, bf, ty, div->getSrc(1)); in handleDIV()
518 bld.mkCvt(OP_CVT, ty, (q0 = bld.getSSA()), TYPE_F32, qf)->rnd = ROUND_Z; in handleDIV()
525 bld.mkCvt(OP_CVT, TYPE_F32, (aR = bld.getSSA()), TYPE_U32, aRf); in handleDIV()
528 bld.mkCvt(OP_CVT, TYPE_U32, (qR = bld.getSSA()), TYPE_F32, qRf) in handleDIV()
779 bld.mkCvt(OP_CVT, TYPE_U32, src, TYPE_F32, layer); in handleTEX()
872 bld.mkCvt(OP_CVT, TYPE_U8, flags, TYPE_U32, cond->getDef(0))->flagsDef = 0; in handleTXB()
1024 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(def), TYPE_S32, i->getDef(def)); in handleTXLQ()
1055 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(0), TYPE_S32, i->getDef(0)); in handleSET()
1174 bld.mkCvt(OP_CVT, TYPE_F32, def, TYPE_S32, def); in handleRDSV()
[all …]
Dnv50_ir_target_nv50.cpp93 { OP_CVT, 0x1, 0x1, 0x0, 0x8, 0x0, 0x1, 0x1, 0x0 },
464 case OP_CVT: in isModSupported()
507 if (insn->op == OP_CVT) in isSatSupported()
Dnv50_ir_lowering_gv100.cpp370 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(0), i->sType, i->getSrc(0))-> in handleI2I()
372 bld.mkCvt(OP_CVT, i->dType, i->getDef(0), TYPE_F32, i->getDef(0)); in handleI2I()
447 case OP_CVT: in visit()
Dnv50_ir_from_tgsi.cpp2452 mkCvt(OP_CVT, TYPE_U32, x, TYPE_F32, x)->rnd = ROUND_Z; in handleFBFETCH()
2453 mkCvt(OP_CVT, TYPE_U32, y, TYPE_F32, y)->rnd = ROUND_Z; in handleFBFETCH()
3065 mkCvt(OP_CVT, TYPE_S32, offs[c], TYPE_F32, offs[c]); in handleINTERP()
3212 mkCvt(OP_CVT, TYPE_S32, dst0[c], TYPE_F32, src0)->rnd = rnd; in handleInstruction()
3352 mkCvt(OP_CVT, TYPE_F32, dst0[c], TYPE_F32, fetchSrc(0, c)) in handleInstruction()
3385 mkCvt(OP_CVT, TYPE_U32, dst0[c], TYPE_U8, val0); in handleInstruction()
3502 mkCvt(OP_CVT, dstTy, dst0[c], srcTy, fetchSrc(0, c))->rnd = ROUND_Z; in handleInstruction()
3507 mkCvt(OP_CVT, dstTy, dst0[c], srcTy, fetchSrc(0, c)); in handleInstruction()
3512 mkCvt(OP_CVT, TYPE_F16, val0, TYPE_F32, fetchSrc(0, 0)); in handleInstruction()
3513 mkCvt(OP_CVT, TYPE_F16, val1, TYPE_F32, fetchSrc(0, 1)); in handleInstruction()
[all …]
Dnv50_ir_from_nir.cpp411 return OP_CVT; in getOperation()
1689 mkCvt(OP_CVT, TYPE_U32, srcs[0], TYPE_F32, x)->rnd = ROUND_Z; in visit()
1690 mkCvt(OP_CVT, TYPE_U32, srcs[1], TYPE_F32, y)->rnd = ROUND_Z; in visit()
1801 mkCvt(OP_CVT, TYPE_S32, offs[c], TYPE_F32, offs[c]); in visit()
1901 mkCvt(OP_CVT, TYPE_U32, newDefs[0], TYPE_U8, pred); in visit()
2545 mkCvt(OP_CVT, dType, newDefs[0], dType, getSrc(&insn->src[0]))->rnd = ROUND_NI; in visit()
2621 mkCvt(OP_CVT, TYPE_F16, tmpL, TYPE_F32, getSrc(&insn->src[0])); in visit()
2622 mkCvt(OP_CVT, TYPE_F16, tmpH, TYPE_F32, getSrc(&insn->src[1])); in visit()
2629 Instruction *cvt = mkCvt(OP_CVT, TYPE_F32, newDefs[0], TYPE_F16, getSrc(&insn->src[0])); in visit()
2667 mkCvt(OP_CVT, TYPE_F64, newDefs[0], iType, val0); in visit()
Dnv50_ir_lowering_nvc0.cpp1028 bld.mkCvt(OP_CVT, TYPE_U16, layer, sTy, src)->saturate = sat; in handleTEX()
1096 bld.mkCvt(OP_CVT, TYPE_U16, src, sTy, arrayIndex)->saturate = sat; in handleTEX()
1424 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(def), type, i->getDef(def)); in handleTXLQ()
2292 bld.mkCvt(OP_CVT, getDestType(format->type), typedDst[i], in convertSurfaceFormat()
2296 bld.mkCvt(OP_CVT, getDestType(format->type), typedDst[i], in convertSurfaceFormat()
2302 bld.mkCvt(OP_CVT, TYPE_F32, typedDst[i], getSrcType(format, i), typedDst[i]); in convertSurfaceFormat()
2312 bld.mkCvt(OP_CVT, TYPE_F32, typedDst[i], TYPE_F16, typedDst[i]); in convertSurfaceFormat()
2898 bld.mkCvt(OP_CVT, TYPE_F32, face, TYPE_S32, face); in handleRDSV()
2946 bld.mkCvt(OP_CVT, TYPE_F32, i->getDef(0), TYPE_U32, i->getDef(0)); in handleRDSV()
3145 bld.mkCvt(OP_CVT, TYPE_U32, coord, TYPE_F32, coord) in calculateSampleOffset()
[all …]
Dnv50_ir_target_gv100.cpp246 case OP_CVT: in getOpInfo()
249 if (i->op == OP_CVT && (i->def(0).getFile() == FILE_PREDICATE || in getOpInfo()
Dnv50_ir_lowering_helper.cpp35 case OP_CVT: in visit()
Dnv50_ir_peephole.cpp546 return OP_CVT; in getOp()
1126 if (i->op != OP_CVT) in opnd()
1161 if (i->op != OP_CVT) in opnd()
1204 if (i->op != OP_CVT) in opnd()
1575 case OP_CVT: { in opnd()
1958 minmax->op = OP_CVT; in handleMINMAX()
2089 if (insn && insn->op == OP_CVT && in handleCVT_NEG()
2138 case OP_CVT: in handleCVT_CVT()
2386 case OP_CVT: in visit()
Dnv50_ir_emit_gv100.cpp250 case OP_CVT: in emitFRND()
1742 case OP_CVT: in emitInstruction()
1745 if (insn->op == OP_CVT && (insn->def(0).getFile() == FILE_PREDICATE || in emitInstruction()
Dnv50_ir.h80 OP_CVT, enumerator
Dnv50_ir_ra.cpp1731 st = new_Instruction(func, OP_CVT, ty); in spill()
1773 ld = new_Instruction(func, OP_CVT, ty); in unspill()
Dnv50_ir_emit_nvc0.cpp2791 case OP_CVT: in emitInstruction()
2997 if (i->op == OP_CVT) in getMinEncodingSize()
Dnv50_ir_emit_gm107.cpp3477 case OP_CVT: in emitInstruction()
3478 if (insn->op == OP_CVT && (insn->def(0).getFile() == FILE_PREDICATE || in emitInstruction()
Dnv50_ir_emit_nv50.cpp1943 case OP_CVT: in emitInstruction()
Dnv50_ir_emit_gk110.cpp2621 case OP_CVT: in emitInstruction()