Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp109 unsigned ScratchRsrcReg = MFI->getScratchRSrcReg(); in getReservedPrivateSegmentBufferReg() local
110 if (ScratchRsrcReg == AMDGPU::NoRegister || in getReservedPrivateSegmentBufferReg()
111 !MRI.isPhysRegUsed(ScratchRsrcReg)) in getReservedPrivateSegmentBufferReg()
116 return ScratchRsrcReg; in getReservedPrivateSegmentBufferReg()
139 MRI.replaceRegWith(ScratchRsrcReg, Reg); in getReservedPrivateSegmentBufferReg()
145 return ScratchRsrcReg; in getReservedPrivateSegmentBufferReg()
272 unsigned ScratchRsrcReg in emitEntryFunctionPrologue() local
283 assert(ScratchRsrcReg == AMDGPU::NoRegister); in emitEntryFunctionPrologue()
325 OtherBB.addLiveIn(ScratchRsrcReg); in emitEntryFunctionPrologue()
337 ScratchRsrcReg != PreloadedPrivateBufferReg; in emitEntryFunctionPrologue()
[all …]
H A DSIFrameLowering.h76 unsigned ScratchRsrcReg) const;
H A DSIRegisterInfo.h243 unsigned ScratchRsrcReg,
H A DSIRegisterInfo.cpp524 unsigned ScratchRsrcReg, in buildSpillLoadStore() argument
607 .addReg(ScratchRsrcReg) in buildSpillLoadStore()