Home
last modified time | relevance | path

Searched refs:mkOp1 (Results 1 - 9 of 9) sorted by relevance

/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_lowering_gm107.cpp60 bld.mkOp1(OP_MOV , TYPE_U32, src0, i->getSrc(0)); in handlePFETCH()
179 bld.mkOp1(OP_RCP, TYPE_F32, val, val); in handleManualTXD()
201 bld.mkOp1(OP_QUADPOP, TYPE_U32, NULL, bar)->fixed = 1; in handleManualTXD()
260 bld.mkOp1(OP_RDSV, TYPE_U32, tmp0, bld.mkSysVal(SV_INVOCATION_INFO, 0)); in handlePFETCH()
266 bld.mkOp1(OP_MOV , TYPE_U32, tmp2, i->getSrc(0)); in handlePFETCH()
H A Dnv50_ir_from_tgsi.cpp2083 ld = mkOp1(OP_RDSV, TYPE_U32, getSSA(), srcToSym(src, c));
2132 mkOp1(OP_SAT, dstTy, val, val); in storeDst()
2169 mkOp1(OP_MOV, TYPE_U32, viewport, val); in storeDst()
3112 insn = mkOp1(OP_PIXLD, TYPE_U32, (offset = getScratch()), sample); in handleINTERP()
3140 mkOp1(OP_RCP, TYPE_F32, w, w); in handleINTERP()
3148 insn = mkOp1(op, TYPE_F32, dst[c], sym[c] ? sym[c] : srcToSym(src, c)); in handleINTERP()
3259 mkOp1(op, dstTy, dst0[c], fetchSrc(0, c)); in handleInstruction()
3264 mkOp1(OP_ABS, TYPE_F32, val0, src0); in handleInstruction()
3265 mkOp1(OP_RSQ, TYPE_F32, val0, val0); in handleInstruction()
3280 mkOp1(OP_MO in handleInstruction()
[all...]
H A Dnv50_ir_from_nir.cpp1776 interp = mkOp1(nvirOp, TYPE_U32, lo, sym);
1785 interp = mkOp1(nvirOp, TYPE_U32, hi, sym1);
1795 Instruction *interp = mkOp1(nvirOp, dType, newDefs[i], sym);
1839 mkOp1(OP_PIXLD, TYPE_U32, newDefs[0], sample)->subOp = NV50_IR_SUBOP_PIXLD_OFFSET;
1907 Instruction *rdsv = mkOp1(OP_RDSV, TYPE_U32, def, sym);
1929 mkOp1(OP_VOTE, TYPE_U32, pred, pred)->subOp = getSubOp(op);
1937 mkOp1(OP_VOTE, TYPE_U32, newDefs[0], pred)->subOp = NV50_IR_SUBOP_VOTE_ANY;
1947 mkOp1(OP_VOTE, TYPE_U32, tmp, mkImm(1))->subOp = NV50_IR_SUBOP_VOTE_ANY;
1948 mkOp1(OP_BREV, TYPE_U32, tmp, tmp);
1949 mkOp1(OP_BFIN
[all...]
H A Dnv50_ir_lowering_nv50.cpp98 bld->mkOp1(OP_ABS, mul->sType, s[0], mul->getSrc(0)); in expandIntegerMUL()
99 bld->mkOp1(OP_ABS, mul->sType, s[1], mul->getSrc(1)); in expandIntegerMUL()
175 bld->mkOp1(OP_NOT, fTy, rr[0], r[4]) in expandIntegerMUL()
177 bld->mkOp1(OP_NOT, fTy, rr[1], t[3]) in expandIntegerMUL()
530 bld.mkOp1(OP_ABS, ty, a, div->getSrc(0)); in handleDIV()
531 bld.mkOp1(OP_ABS, ty, b, div->getSrc(1)); in handleDIV()
572 bld.mkOp1(OP_NEG, ty, s, q)->setPredicate(CC_S, cond); in handleDIV()
573 bld.mkOp1(OP_MOV, ty, t, q)->setPredicate(CC_NS, cond); in handleDIV()
792 bld.mkOp1(OP_RCP, TYPE_F32, val, val); in handleTEX()
911 Instruction *cond = bld.mkOp1(OP_UNIO in handleTXB()
[all...]
H A Dnv50_ir_lowering_helper.cpp261 Instruction *lo = bld.mkOp1(insn->op, sTy, def0, src0[0]); in handleLogOp()
262 Instruction *hi = bld.mkOp1(insn->op, sTy, def1, src0[1]); in handleLogOp()
H A Dnv50_ir_build_util.cpp68 BuildUtil::mkOp1(operation op, DataType ty, Value *dst, Value *src) in mkOp1() function in nv50_ir::BuildUtil
143 Instruction *insn = mkOp1(OP_VFETCH, ty, dst, sym); in mkFetch()
166 Instruction *insn = mkOp1(op, ty, dst, sym); in mkInterp()
305 insn = mkOp1(OP_SPLIT, fTy, h[0], val); in mkSplit()
H A Dnv50_ir_lowering_nvc0.cpp903 bld.mkOp1(OP_FINAL, TYPE_NONE, NULL, gpEmitAddress)->fixed = 1; in visit()
949 bld.mkOp1(OP_RCP, TYPE_F32, val, val); in handleTEX()
1256 bld.mkOp1(OP_RCP, TYPE_F32, val, val); in handleManualTXD()
1717 Instruction *cctl = bld.mkOp1(OP_CCTL, TYPE_NONE, NULL, atom->getSrc(0)); in handleATOMCctl()
2917 bld.mkOp1(OP_RDSV, TYPE_U32, laneid, bld.mkSysVal(SV_LANEID, 0)); in readTessCoord()
2999 bld.mkOp1(OP_NEG, TYPE_S32, face, face); in handleRDSV()
3028 ld = bld.mkOp1(OP_PIXLD, TYPE_U32, i->getDef(0), bld.mkImm(0)); in handleRDSV()
3033 ld = bld.mkOp1(OP_PIXLD, TYPE_U32, sampleID, bld.mkImm(0)); in handleRDSV()
3062 ld = bld.mkOp1(OP_PIXLD, TYPE_U32, i->getDef(0), bld.mkImm(0)); in handleRDSV()
3065 bld.mkOp1(OP_PIXL in handleRDSV()
[all...]
H A Dnv50_ir_build_util.h53 Instruction *mkOp1(operation, DataType, Value *, Value *);
281 mkOp1(op, ty, dst, src); in mkOp1v()
H A Dnv50_ir_peephole.cpp1290 bld.mkOp1(OP_NEG, TYPE_S32, i->getDef(0), tB); in opnd()
1318 bld.mkOp1(OP_NEG, TYPE_S32, (v1 = bld.getSSA()), mod) in opnd()
1320 bld.mkOp1(OP_MOV, TYPE_S32, (v2 = bld.getSSA()), mod) in opnd()

Completed in 20 milliseconds