Home
last modified time | relevance | path

Searched refs:ScratchRsrcReg (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DSIFrameLowering.cpp69 unsigned ScratchRsrcReg = MFI->getScratchRSrcReg(); in emitPrologue() local
70 assert(ScratchRsrcReg != AMDGPU::NoRegister); in emitPrologue()
126 if (ScratchRsrcReg == PreloadedPrivateBufferReg) { in emitPrologue()
155 if (ScratchRsrcReg == TRI->reservedPrivateSegmentBufferReg(MF)) { in emitPrologue()
166 MRI.replaceRegWith(ScratchRsrcReg, Reg); in emitPrologue()
167 ScratchRsrcReg = Reg; in emitPrologue()
168 MFI->setScratchRSrcReg(ScratchRsrcReg); in emitPrologue()
196 TRI->isSubRegisterEq(ScratchRsrcReg, Reg)) in emitPrologue()
209 assert(!TRI->isSubRegister(ScratchRsrcReg, ScratchWaveOffsetReg)); in emitPrologue()
224 !TRI->isSubRegisterEq(PreloadedPrivateBufferReg, ScratchRsrcReg) && in emitPrologue()
[all …]
DSIRegisterInfo.h198 unsigned ScratchRsrcReg, unsigned ScratchOffset,
DSIRegisterInfo.cpp413 unsigned ScratchRsrcReg, in buildScratchLoadStore() argument
478 .addReg(ScratchRsrcReg) in buildScratchLoadStore()