Home
last modified time | relevance | path

Searched refs:setDef (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_build_util.cpp72 insn->setDef(0, dst); in mkOp1()
85 insn->setDef(0, dst); in mkOp2()
99 insn->setDef(0, dst); in mkOp3()
113 insn->setDef(0, dst); in mkLoad()
177 insn->setDef(0, dst); in mkMov()
189 insn->setDef(0, new_LValue(func, FILE_GPR)); in mkMovToReg()
202 insn->setDef(0, dst); in mkMovFromReg()
217 insn->setDef(0, dst); in mkCvt()
233 insn->setDef(0, dst); in mkCmp()
255 tex->setDef(d, def[d]); in mkTex()
[all …]
Dnv50_ir_ra.cpp509 mov->setDef(0, tmp); in visit()
542 mov->setDef(0, tmp); in visit()
557 mov->setDef(0, cal->getDef(d)); in visit()
558 cal->setDef(d, tmp); in visit()
571 cal->setDef(cal->defCount(), tmp); in visit()
1733 st->setDef(d, new_LValue(func, FILE_GPR)); in spill()
1748 st->setDef(0, slot); in spill()
1778 l->setDef(0, (val = new_LValue(func, FILE_GPR))); in unspill()
1784 ld->setDef(0, lval); in unspill()
1791 ld->setDef(0, lval); in unspill()
[all …]
Dnv50_ir_lowering_gm107.cpp82 i->setDef(0, NULL); in handleQUADON()
324 suq->setDef(d, NULL); in handleSUQ()
328 samples->setDef(d, NULL); in handleSUQ()
329 samples->setDef(0, dst); in handleSUQ()
Dnv50_ir_lowering_nvc0.cpp144 i->setDef(0, dst[1]); in handleRCPRSQ()
274 hi->setDef(0, (dst[1] = bld.getSSA())); in handleShift()
277 lo->setDef(0, (dst[0] = bld.getSSA())); in handleShift()
841 i->setDef(0, NULL); in visit()
1476 ld->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handleSharedATOMNVE4()
1533 st->setDef(0, pred->getDef(0)); in handleSharedATOMNVE4()
1571 ld->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handleSharedATOM()
1684 atom->setDef(0, bld.getSSA()); in handleATOM()
1868 tex->setDef(0, samples); in loadMsAdjInfo32()
2272 loaded[i]->setDef(0, untypedDst[i]); in convertSurfaceFormat()
[all …]
Dnv50_ir_inlines.h259 setDef(flagsDef, val); in setFlagsDef()
262 setDef(flagsDef, NULL); in setFlagsDef()
Dnv50_ir_ssa.cpp388 phi->setDef(0, lval); in convertToSSA()
431 nop->setDef(0, ud); in mkUndefined()
Dnv50_ir_peephole.cpp1791 mi->setDef(0, i->getDef(0)); in visit()
2081 set1->setDef(0, logop->getDef(0)); in handleLOGOP()
2120 bset->setDef(0, cvt->getDef(0)); in handleCVT_NEG()
2809 rec->insn->setDef(d, rec->insn->getDef(j - 1)); in combineLd()
2822 rec->insn->setDef(d, ld->getDef(j)); in combineLd()
3817 ik->setDef(0, phi->getDef(0)); in visit()
3957 i->setDef(0, NULL); in visit()
3964 i->setDef(0, i->getDef(1)); in visit()
3965 i->setDef(1, NULL); in visit()
4048 ld1->setDef(d, (d < n1) ? def1[d] : NULL); in checkSplitLoad()
[all …]
Dnv50_ir.cpp625 setDef(d, NULL); in ~Instruction()
629 Instruction::setDef(int i, Value *val) in setDef() function in nv50_ir::Instruction
773 i->setDef(d, pol.get(getDef(d))); in clone()
Dnv50_ir_build_util.h268 insn->setDef(0, dst); in mkOp()
Dnv50_ir_from_tgsi.cpp1844 insn->setDef(0, getScratch()); in interpolate()
2270 tex->setDef(d++, dst0[c]); in handleTXQ()
2378 texi->setDef(d++, dst[c]); in handleTEX()
2430 texi->setDef(d++, dst[c]); in handleTXF()
2466 texi->setDef(d++, dst[c]); in handleFBFETCH()
3838 texi->setDef(d++, dst0[c]); in handleInstruction()
4335 updateCallArgs(i, &Instruction::setDef, &Function::outs); in visit()
Dnv50_ir_lowering_gv100.cpp414 ipa->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handlePINTERP()
Dnv50_ir_lowering_nv50.cpp260 (*it)->getSrc(1)->defs.front()->getInsn()->setDef(0, (*it)->getSrc(0)); in visit()
472 i->setDef(0, arl->getSrc(0)); in handleAddrDef()
1397 i->setDef(0, new_LValue(func, FILE_GPR)); in handleEXPORT()
1863 load->setDef(i, untypedDst[i]); in handleSULDP()
Dnv50_ir.h868 void setDef(int i, Value *);
Dnv50_ir_from_nir.cpp2695 mkOp1(OP_SPLIT, dType, newDefs[0], getSrc(&insn->src[0]))->setDef(1, newDefs[1]); in visit()
2700 mkOp1(OP_SPLIT, dType, newDefs[0], getSrc(&insn->src[0]))->setDef(1, getSSA()); in visit()
2705 mkOp1(OP_SPLIT, dType, getSSA(), getSrc(&insn->src[0]))->setDef(1, newDefs[0]); in visit()