/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_lowering_nvc0.cpp | 762 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 …]
|
D | nv50_ir_build_util.h | 55 Instruction *mkOp3(operation, DataType, Value *, Value *, Value *, Value *); 291 mkOp3(op, ty, dst, src0, src1, src2); in mkOp3v()
|
D | nv50_ir_from_tgsi.cpp | 2066 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 …]
|
D | nv50_ir_lowering_gm107.cpp | 231 bld.mkOp3(OP_MAD , TYPE_U32, tmp0, tmp0, tmp1, tmp2); in handlePFETCH()
|
D | nv50_ir_lowering_nv50.cpp | 102 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()
|
D | nv50_ir_build_util.cpp | 92 BuildUtil::mkOp3(operation op, DataType ty, Value *dst, in mkOp3() function in nv50_ir::BuildUtil
|
D | nv50_ir_peephole.cpp | 1138 bld.mkOp3(OP_MAD, TYPE_S32, tA, i->getSrc(0), bld.loadImm(NULL, m), in opnd()
|