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

/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp72 unsigned ScratchRsrcReg = MFI->getScratchRSrcReg(); local
73 assert(ScratchRsrcReg != AMDGPU::NoRegister);
89 if (ScratchRsrcReg == PreloadedPrivateBufferReg) {
119 if (ScratchRsrcReg == TRI->reservedPrivateSegmentBufferReg(MF)) {
130 MRI.replaceRegWith(ScratchRsrcReg, Reg);
131 ScratchRsrcReg = Reg;
132 MFI->setScratchRSrcReg(ScratchRsrcReg);
148 !TRI->isSubRegisterEq(ScratchRsrcReg, Reg));
160 assert(!TRI->isSubRegister(ScratchRsrcReg, ScratchWaveOffsetReg));
176 !TRI->isSubRegisterEq(PreloadedPrivateBufferReg, ScratchRsrcReg)
[all...]
H A DSIRegisterInfo.h158 unsigned ScratchRsrcReg, unsigned ScratchOffset,
H A DSIRegisterInfo.cpp223 unsigned ScratchRsrcReg,
271 .addReg(ScratchRsrcReg)
220 buildScratchLoadStore(MachineBasicBlock::iterator MI, unsigned LoadStoreOp, unsigned Value, unsigned ScratchRsrcReg, unsigned ScratchOffset, int64_t Offset, RegScavenger *RS) const argument

Completed in 56 milliseconds