Home
last modified time | relevance | path

Searched refs:setIndirect (Results 1 – 8 of 8) sorted by relevance

/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_build_util.cpp116 insn->setIndirect(0, 0, ptr); in mkLoad()
131 insn->setIndirect(0, 0, ptr); in mkStore()
145 insn->setIndirect(0, 0, attrRel); in mkFetch()
146 insn->setIndirect(0, 1, primRel); in mkFetch()
167 insn->setIndirect(0, 0, rel); in mkInterp()
Dnv50_ir_lowering_nvc0.cpp1444 bufq->setIndirect(0, 0, NULL); in handleBUFQ()
1445 bufq->setIndirect(0, 1, NULL); in handleBUFQ()
1671 atom->setIndirect(0, 0, base); in handleATOM()
1701 atom->setIndirect(0, 1, NULL); in handleATOM()
1702 atom->setIndirect(0, 0, base); in handleATOM()
1718 cctl->setIndirect(0, 0, atom->getIndirect(0, 0)); in handleATOMCctl()
2375 red->setIndirect(0, 0, su->getSrc(0)); in handleSurfaceOpNVE4()
2586 red->setIndirect(0, 0, addr); in handleSurfaceOpNVC0()
2816 i->setIndirect(0, 0, ptr); in handleLDST()
2853 i->setIndirect(0, 1, NULL); in handleLDST()
[all …]
Dnv50_ir.cpp721 setIndirect(s, 0, NULL); in takeExtraSources()
725 setIndirect(s, 1, NULL); in takeExtraSources()
736 setIndirect(s, 0, values[0]); in putExtraSources()
738 setIndirect(s, 1, values[1]); in putExtraSources()
827 Instruction::setIndirect(int s, int dim, Value *value) in setIndirect() function in nv50_ir::Instruction
Dnv50_ir_from_nir.cpp1241 loi->setIndirect(0, 1, indirect1); in loadFrom()
1248 hii->setIndirect(0, 1, indirect1); in loadFrom()
1255 ld->setIndirect(0, 1, indirect1); in loadFrom()
1782 interp->setIndirect(0, 0, indirect); in visit()
1791 interp->setIndirect(0, 0, indirect); in visit()
1801 interp->setIndirect(0, 0, indirect); in visit()
2036 mkOp1(OP_BUFQ, dType, newDefs[0], sym)->setIndirect(0, 0, indirectBuffer); in visit()
2052 ->setIndirect(0, 1, indirectBuffer); in visit()
2091 atom->setIndirect(0, 0, indirectOffset); in visit()
2118 atom->setIndirect(0, 0, indirectOffset); in visit()
[all …]
Dnv50_ir_lowering_nv50.cpp1161 bufq->setIndirect(0, 0, NULL); in handleBUFQ()
1162 bufq->setIndirect(0, 1, NULL); in handleBUFQ()
1453 i->setIndirect(0, 1, NULL); in handleLOAD()
1454 i->setIndirect(0, 0, addr); in handleLOAD()
1597 i->setIndirect(0, 0, new_addr); in handleLDST()
1616 i->setIndirect(0, 0, sum); in handleLDST()
1973 atom->setIndirect(0, 0, coord); in handleSUREDP()
Dnv50_ir_from_tgsi.cpp1849 insn->setIndirect(0, 0, ptr); in interpolate()
1936 res->getInsn()->setIndirect(0, 1, dimRel); in fetchSrc()
1977 res->getInsn()->setIndirect(0, 1, dimRel); in fetchDst()
2698 ld->setIndirect(0, 1, ind); in handleLOAD()
2842 st->setIndirect(0, 1, ind); in handleSTORE()
2961 insn->setIndirect(0, 0, off); in handleATOM()
2963 insn->setIndirect(0, 1, ind); in handleATOM()
3154 insn->setIndirect(0, 0, ptr); in handleINTERP()
3833 geni->setIndirect(0, 1, ind); in handleInstruction()
Dnv50_ir_peephole.cpp287 i->setIndirect(s, 0, ld->getIndirect(0, 0)); in visit()
330 i->setIndirect(s, 0, insn->getSrc(0)); in visit()
338 i->setIndirect(s, 0, insn->getSrc(0)); in visit()
345 i->setIndirect(s, 0, NULL); in visit()
352 i->setIndirect(s, 0, bld.mkOp2v( in visit()
Dnv50_ir.h873 bool setIndirect(int s, int dim, Value *);