Searched refs:getScratch (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_lowering_gm107.cpp | 115 crd[c] = bld.getScratch(); in handleManualTXD() 116 tmp = bld.getScratch(); in handleManualTXD() 149 val = bld.getScratch(); in handleManualTXD() 206 shfl = bld.mkOp2(OP_SHFL, TYPE_F32, bld.getScratch(), in handleDFDX() 220 Value *tmp0 = bld.getScratch(); in handlePFETCH() 221 Value *tmp1 = bld.getScratch(); in handlePFETCH() 222 Value *tmp2 = bld.getScratch(); in handlePFETCH() 240 Value *tmp = bld.mkOp2v(OP_AND, i->sType, bld.getScratch(), in handlePOPCNT()
|
D | nv50_ir_from_tgsi.cpp | 1763 insn->setDef(0, getScratch()); in interpolate() 1783 val = mkOp1v(OP_ABS, ty, getScratch(), val); in applySrcMod() 1786 val = mkOp1v(OP_NEG, ty, getScratch(), val); in applySrcMod() 1972 return getScratch(); in acquireDst() 2059 Value *dotp = getScratch(); in buildDot() 2306 Value *x = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 0)); in handleFBFETCH() 2307 Value *y = mkOp1v(OP_RDSV, TYPE_F32, getScratch(), mkSysVal(SV_POSITION, 1)); in handleFBFETCH() 2308 Value *z = mkOp1v(OP_RDSV, TYPE_U32, getScratch(), mkSysVal(SV_LAYER, 0)); in handleFBFETCH() 2309 Value *ms = mkOp1v(OP_RDSV, TYPE_U32, getScratch(), mkSysVal(SV_SAMPLE_INDEX, 0)); in handleFBFETCH() 2336 val0 = getScratch(); in handleLIT() [all …]
|
D | nv50_ir_lowering_nv50.cpp | 676 tid = bld.mkMov(bld.getScratch(), arg, TYPE_U32)->getDef(0); in visit() 735 val = bld.getScratch(); in handleTEX() 857 Instruction *cond = bld.mkOp1(OP_UNION, TYPE_U32, bld.getScratch(), in handleTXB() 864 Value *pred = bld.getScratch(1, FILE_FLAGS); in handleTXB() 870 Value *flags = bld.getScratch(1, FILE_FLAGS); in handleTXB() 920 Value *pred = bld.getScratch(1, FILE_FLAGS); in handleTXL() 958 crd[c] = bld.getScratch(); in handleTXD() 976 val = bld.getScratch(); in handleTXD() 1065 Value *pred = bld.getScratch(1, FILE_FLAGS); in handleSLCT() 1250 LValue *val = bld.getScratch(); in handlePOW() [all …]
|
D | nv50_ir_build_util.cpp | 404 return mkOp1v(OP_MOV, TYPE_F32, dst ? dst : getScratch(), mkImm(f)); in loadImm() 410 return mkOp1v(OP_MOV, TYPE_F64, dst ? dst : getScratch(8), mkImm(d)); in loadImm() 416 return mkOp1v(OP_MOV, TYPE_U32, dst ? dst : getScratch(), mkImm(u)); in loadImm() 422 return mkOp1v(OP_MOV, TYPE_U64, dst ? dst : getScratch(8), mkImm(u)); in loadImm() 502 return up->getScratch(eltSize); in acquire()
|
D | nv50_ir_build_util.h | 48 inline LValue *getScratch(int size = 4, DataFile = FILE_GPR); 228 BuildUtil::getScratch(int size, DataFile f) in getScratch() function 298 LValue *dst = getScratch(typeSizeof(ty)); in mkLoadv()
|
D | nv50_ir_lowering_nvc0.cpp | 692 val = bld.getScratch(); in handleTEX() 758 Value *hnd = bld.getScratch(); in handleTEX() 819 ticRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTEX() 825 tscRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTEX() 881 bld.mkMov(offs[n / 2] = bld.getScratch(), i->offset[n][c].get()); in handleTEX() 973 crd[c] = bld.getScratch(); in handleManualTXD() 991 val = bld.getScratch(); in handleManualTXD() 1106 ticRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTXQ() 1419 bld.mkOp1v(OP_RDSV, TYPE_U32, bld.getScratch(), bld.mkSysVal(sv, 0)); in handleATOM() 1488 ptr = bld.mkOp2v(OP_SHL, TYPE_U32, bld.getScratch(), ptr, bld.mkImm(4)); in loadResInfo64() [all …]
|