/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_build_util.cpp | 72 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 …]
|
D | nv50_ir_ra.cpp | 521 mov->setDef(0, tmp); in visit() 554 mov->setDef(0, tmp); in visit() 569 mov->setDef(0, cal->getDef(d)); in visit() 570 cal->setDef(d, tmp); in visit() 583 cal->setDef(cal->defCount(), tmp); in visit() 1721 st->setDef(d, new_LValue(func, FILE_GPR)); in spill() 1736 st->setDef(0, slot); in spill() 1766 l->setDef(0, (val = new_LValue(func, FILE_GPR))); in unspill() 1772 ld->setDef(0, lval); in unspill() 1779 ld->setDef(0, lval); in unspill() [all …]
|
D | nv50_ir_lowering_gm107.cpp | 82 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()
|
D | nv50_ir_lowering_nvc0.cpp | 144 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() 1858 tex->setDef(0, samples); in loadMsAdjInfo32() 2262 loaded[i]->setDef(0, untypedDst[i]); in convertSurfaceFormat() [all …]
|
D | nv50_ir_inlines.h | 259 setDef(flagsDef, val); in setFlagsDef() 262 setDef(flagsDef, NULL); in setFlagsDef()
|
D | nv50_ir_ssa.cpp | 388 phi->setDef(0, lval); in convertToSSA() 431 nop->setDef(0, ud); in mkUndefined()
|
D | nv50_ir_peephole.cpp | 1791 mi->setDef(0, i->getDef(0)); in visit() 2084 set1->setDef(0, logop->getDef(0)); in handleLOGOP() 2123 bset->setDef(0, cvt->getDef(0)); in handleCVT_NEG() 2812 rec->insn->setDef(d, rec->insn->getDef(j - 1)); in combineLd() 2825 rec->insn->setDef(d, ld->getDef(j)); in combineLd() 3820 ik->setDef(0, phi->getDef(0)); in visit() 3960 i->setDef(0, NULL); in visit() 3967 i->setDef(0, i->getDef(1)); in visit() 3968 i->setDef(1, NULL); in visit() 4051 ld1->setDef(d, (d < n1) ? def1[d] : NULL); in checkSplitLoad() [all …]
|
D | nv50_ir.cpp | 629 setDef(d, NULL); in ~Instruction() 633 Instruction::setDef(int i, Value *val) in setDef() function in nv50_ir::Instruction 777 i->setDef(d, pol.get(getDef(d))); in clone()
|
D | nv50_ir_build_util.h | 268 insn->setDef(0, dst); in mkOp()
|
D | nv50_ir_from_tgsi.cpp | 1844 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() 3832 texi->setDef(d++, dst0[c]); in handleInstruction() 4329 updateCallArgs(i, &Instruction::setDef, &Function::outs); in visit()
|
D | nv50_ir_lowering_gv100.cpp | 414 ipa->setDef(1, bld.getSSA(1, FILE_PREDICATE)); in handlePINTERP()
|
D | nv50_ir_lowering_nv50.cpp | 260 (*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()
|
D | nv50_ir.h | 866 void setDef(int i, Value *);
|
D | nv50_ir_from_nir.cpp | 2654 mkOp1(OP_SPLIT, dType, newDefs[0], getSrc(&insn->src[0]))->setDef(1, newDefs[1]); in visit() 2659 mkOp1(OP_SPLIT, dType, newDefs[0], getSrc(&insn->src[0]))->setDef(1, getSSA()); in visit() 2664 mkOp1(OP_SPLIT, dType, getSSA(), getSrc(&insn->src[0]))->setDef(1, newDefs[0]); in visit()
|