Home
last modified time | relevance | path

Searched refs:mkOp2v (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_lowering_nvc0.cpp669 ptr = bld.mkOp2v(OP_SHL, TYPE_U32, bld.getSSA(), ptr, bld.mkImm(2)); in loadTexHandle()
697 i->setSrc(c, bld.mkOp2v(OP_MUL, TYPE_F32, bld.getSSA(), in handleTEX()
819 ticRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTEX()
825 tscRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTEX()
996 src[c] = bld.mkOp2v(OP_MUL, TYPE_F32, bld.getSSA(), crd[c], val); in handleManualTXD()
1106 ticRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTXQ()
1252 stVal = bld.mkOp2v(op, atom->dType, bld.getSSA(), ld->getDef(0), in handleSharedATOMNVE4()
1393 base = bld.mkOp2v(OP_ADD, TYPE_U64, base, base, ptr); in handleATOM()
1424 base = bld.mkOp2v(OP_ADD, TYPE_U32, base, base, ptr); in handleATOM()
1488 ptr = bld.mkOp2v(OP_SHL, TYPE_U32, bld.getScratch(), ptr, bld.mkImm(4)); in loadResInfo64()
[all …]
Dnv50_ir_lowering_nv50.cpp515 bf = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getSSA(), bf, bld.mkImm(-2)); in handleDIV()
696 *ms = bld.mkOp2v(OP_ADD, TYPE_U32, tmp, *ms_x, *ms_y); in loadTexMsInfo()
709 bld.mkOp2v(OP_ADD, TYPE_U32, t, in loadMsInfo()
710 bld.mkOp2v(OP_SHL, TYPE_U32, t, ms, bld.mkImm(3)), in loadMsInfo()
740 i->setSrc(c, bld.mkOp2v(OP_MUL, TYPE_F32, bld.getSSA(), in handleTEX()
981 src[c] = bld.mkOp2v(OP_MUL, TYPE_F32, bld.getSSA(), crd[c], val); in handleTXD()
1307 Value *attrib = bld.mkOp2v(OP_SHL, TYPE_U32, bld.getSSA(), in handleLOAD()
1349 bld.mkOp2v(OP_SHL, TYPE_U32, ptr, i->getSrc(1), bld.mkImm(2)); in handlePFETCH()
1350 bld.mkOp2v(OP_PFETCH, TYPE_U32, val, imm, ptr); in handlePFETCH()
Dnv50_ir_lowering_gm107.cpp154 src[c] = bld.mkOp2v(OP_MUL, TYPE_F32, bld.getSSA(), crd[c], val); in handleManualTXD()
240 Value *tmp = bld.mkOp2v(OP_AND, i->sType, bld.getScratch(), in handlePOPCNT()
Dnv50_ir_build_util.h58 LValue *mkOp2v(operation, DataType, Value *, Value *, Value *);
280 BuildUtil::mkOp2v(operation op, DataType ty, Value *dst, in mkOp2v() function
Dnv50_ir_from_tgsi.cpp1801 vtxBase[s] = mkOp2v(OP_PFETCH, TYPE_U32, getSSA(4, FILE_ADDRESS), in getVertexBase()
1814 offset = mkOp2v(OP_ADD, TYPE_U32, getSSA(), in getOutputBase()
1818 vtxBase[s] = mkOp2v(OP_ADD, TYPE_U32, getSSA(), outBase, offset); in getOutputBase()
1884 return mkOp2v(OP_SHL, TYPE_U32, getSSA(4, FILE_ADDRESS), index, mkImm(4)); in shiftAddress()
2163 dst[c] = mkOp2v(OP_MUL, TYPE_F32, getSSA(), src[c], proj); in loadProjTexCoords()
2924 w = mkOp2v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 3), offset); in handleINTERP()
3087 val0 = mkOp2v(op, TYPE_F32, getScratch(), fetchSrc(0, 0), fetchSrc(1, 0)); in handleInstruction()
3191 mkOp2v(OP_SUB, TYPE_F32, getSSA(), src1, src2), src0, src2); in handleInstruction()
3898 res[i] = mkOp2v(OP_MUL, TYPE_F32, getScratch(), clipVtx[c], ucp); in handleUserClipPlanes()
4068 outBase = mkOp2v( in run()
Dnv50_ir_peephole.cpp1340 i->setSrc(!adds, bld.mkOp2v(OP_SHL, i->dType, in opnd()