Home
last modified time | relevance | path

Searched refs:mkOp3 (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_lowering_nvc0.cpp762 bld.mkOp3(OP_INSBF, TYPE_U32, hnd, rHnd, bld.mkImm(0x1400), sHnd); in handleTEX()
847 bld.mkOp3(OP_INSBF, TYPE_U32, src, ticRel, bld.mkImm(0x0917), src); in handleTEX()
849 bld.mkOp3(OP_INSBF, TYPE_U32, src, tscRel, bld.mkImm(0x0710), src); in handleTEX()
883 bld.mkOp3(OP_INSBF, TYPE_U32, in handleTEX()
910 bld.mkOp3(OP_INSBF, TYPE_U32, i->getSrc(s), in handleTEX()
1311 bld.mkOp3(OP_SELP, TYPE_U32, bld.getSSA(), ld->getDef(0), in handleSharedATOM()
1734 bld.mkOp3(OP_SUCLAMP, TYPE_S32, src[c], su->getSrc(c), v, zero) in processSurfaceCoordsNVE4()
1756 bld.mkOp3(OP_MADSP, TYPE_U32, off, src[2], v, src[1]) in processSurfaceCoordsNVE4()
1760 bld.mkOp3(OP_MADSP, TYPE_U32, off, off, v, src[0]) in processSurfaceCoordsNVE4()
1765 bld.mkOp3(OP_MADSP, TYPE_U32, off, src[1], v, src[0]) in processSurfaceCoordsNVE4()
[all …]
Dnv50_ir_build_util.h55 Instruction *mkOp3(operation, DataType, Value *, Value *, Value *, Value *);
291 mkOp3(op, ty, dst, src0, src1, src2); in mkOp3v()
Dnv50_ir_from_tgsi.cpp2066 mkOp3(OP_MAD, TYPE_F32, dotp, src0, src1, dotp); in buildDot()
2759 insn = mkOp3(OP_ATOM, ty, dst, sym, fetchSrc(2, c), fetchSrc(3, c)); in handleATOM()
3046 mkOp3(op, dstTy, dst0[c], src0, src1, src2); in handleInstruction()
3190 mkOp3(OP_MAD, TYPE_F32, dst0[c], in handleInstruction()
3208 mkOp3(OP_MAD, TYPE_F32, dst0[c], src0, src1, val0); in handleInstruction()
3383 mkOp3(OP_INSBF, TYPE_U32, dst0[c], val1, mkImm(0x1010), val0); in handleInstruction()
3662 mkOp3(OP_INSBF, TYPE_U32, val0, src2, mkImm(0x808), src1); in handleInstruction()
3674 mkOp3(OP_INSBF, TYPE_U32, val0, src3, mkImm(0x808), src2); in handleInstruction()
3675 mkOp3(OP_INSBF, TYPE_U32, dst0[c], src1, val0, src0); in handleInstruction()
3828 mkOp3(op, dstTy, dst, src0, src1, src2); in handleInstruction()
[all …]
Dnv50_ir_lowering_gm107.cpp231 bld.mkOp3(OP_MAD , TYPE_U32, tmp0, tmp0, tmp1, tmp2); in handlePFETCH()
Dnv50_ir_lowering_nv50.cpp102 i[3] = bld->mkOp3(OP_MAD, fTy, t[1], a[1], b[0], t[0]); in expandIntegerMUL()
110 i[4] = bld->mkOp3(OP_MAD, fTy, t[3], a[0], b[0], t[2]); in expandIntegerMUL()
126 i[5] = bld->mkOp3(OP_MAD, fTy, r[4], a[1], b[1], r[2]); in expandIntegerMUL()
Dnv50_ir_build_util.cpp92 BuildUtil::mkOp3(operation op, DataType ty, Value *dst, in mkOp3() function in nv50_ir::BuildUtil
Dnv50_ir_peephole.cpp1138 bld.mkOp3(OP_MAD, TYPE_S32, tA, i->getSrc(0), bld.loadImm(NULL, m), in opnd()