Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DSIFrameLowering.cpp72 unsigned ScratchRsrcReg = MFI->getScratchRSrcReg(); in emitPrologue() local
73 assert(ScratchRsrcReg != AMDGPU::NoRegister); in emitPrologue()
89 if (ScratchRsrcReg == PreloadedPrivateBufferReg) { in emitPrologue()
118 if (ScratchRsrcReg == TRI->reservedPrivateSegmentBufferReg(MF)) { in emitPrologue()
129 MRI.replaceRegWith(ScratchRsrcReg, Reg); in emitPrologue()
130 ScratchRsrcReg = Reg; in emitPrologue()
131 MFI->setScratchRSrcReg(ScratchRsrcReg); in emitPrologue()
147 !TRI->isSubRegisterEq(ScratchRsrcReg, Reg)); in emitPrologue()
158 assert(!TRI->isSubRegister(ScratchRsrcReg, ScratchWaveOffsetReg)); in emitPrologue()
174 !TRI->isSubRegisterEq(PreloadedPrivateBufferReg, ScratchRsrcReg) && in emitPrologue()
[all …]
DSIRegisterInfo.h152 unsigned ScratchRsrcReg, unsigned ScratchOffset,
DSIRegisterInfo.cpp204 unsigned ScratchRsrcReg, in buildScratchLoadStore() argument
245 .addReg(ScratchRsrcReg) in buildScratchLoadStore()