/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_from_nir.cpp | 1362 mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_LANEID, 0)), in visit() 1363 mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_INVOCATION_ID, 0))); in visit() 1366 Symbol *sv = mkSysVal(SV_POSITION, 3); in visit() 1687 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 0)); in visit() 1688 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 1)); in visit() 1692 srcs.push_back(mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_LAYER, 0))); in visit() 1693 srcs.push_back(mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_SAMPLE_INDEX, 0))); in visit() 1877 Symbol *sym = mkSysVal(sv, i); in visit() 2329 mkOp1(OP_RDSV, dType, newDefs[1], mkSysVal(SV_CLOCK, 0))->fixed = 1; in visit()
|
D | nv50_ir_from_tgsi.cpp | 2033 return mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_PRIMITIVE_ID, 0)); in fetchSrc() 2447 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 0)); in handleFBFETCH() 2448 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 1)); in handleFBFETCH() 2449 Value *z = mkOp1v(OP_RDSV, TYPE_U32, getScratch(), mkSysVal(SV_LAYER, 0)); in handleFBFETCH() 2450 Value *ms = mkOp1v(OP_RDSV, TYPE_U32, getScratch(), mkSysVal(SV_SAMPLE_INDEX, 0)); in handleFBFETCH() 3076 w = mkOp2v(OP_RDSV, TYPE_F32, getSSA(), mkSysVal(SV_POSITION, 3), offset); in handleINTERP() 3419 mkOp1(OP_RDSV, TYPE_U32, dst0[1], mkSysVal(SV_CLOCK, 0))->fixed = 1; in handleInstruction() 3423 mkOp1(OP_RDSV, TYPE_U32, dst0[0], mkSysVal(SV_THREAD_KILL, 0)) in handleInstruction() 4304 mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_LANEID, 0)), in run() 4305 mkOp1v(OP_RDSV, TYPE_U32, getSSA(), mkSysVal(SV_INVOCATION_ID, 0))); in run() [all …]
|
D | nv50_ir_build_util.h | 176 Symbol *mkSysVal(SVSemantic svName, uint32_t svIndex);
|
D | nv50_ir_lowering_gm107.cpp | 241 bld.mkOp1(OP_RDSV, TYPE_U32, tmp0, bld.mkSysVal(SV_INVOCATION_INFO, 0)); in handlePFETCH()
|
D | nv50_ir_build_util.cpp | 439 BuildUtil::mkSysVal(SVSemantic svName, uint32_t svIndex) in mkSysVal() function in nv50_ir::BuildUtil
|
D | nv50_ir_lowering_nvc0.cpp | 1694 bld.mkOp1v(OP_RDSV, TYPE_U32, bld.getScratch(), bld.mkSysVal(sv, 0)); in handleATOM() 2815 bld.mkOp1(OP_RDSV, TYPE_U32, laneid, bld.mkSysVal(SV_LANEID, 0)); in readTessCoord() 2863 bld.mkSysVal(SV_COMBINED_TID, 0)); in handleRDSV() 3138 Symbol *xSym = bld.mkSysVal(SV_POSITION, 0); in calculateSampleOffset() 3139 Symbol *ySym = bld.mkSysVal(SV_POSITION, 1); in calculateSampleOffset()
|
D | nv50_ir_lowering_nv50.cpp | 1209 bld.mkOp1(OP_RDSV, TYPE_U32, def, bld.mkSysVal(SV_SAMPLE_INDEX, 0)); in handleRDSV() 1308 Symbol *sv = bld.mkSysVal(SV_VERTEX_STRIDE, 0); in handleLOAD()
|
D | nv50_ir_peephole.cpp | 2354 i->setSrc(0, bld.mkSysVal(SV_TID, index)); in handleEXTBF_RDSV()
|