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 DSIMachineFunctionInfo.h89 unsigned ScratchRSrcReg = AMDGPU::PRIVATE_RSRC_REG; variable
416 return ScratchRSrcReg; in getScratchRSrcReg()
421 ScratchRSrcReg = Reg; in setScratchRSrcReg()
H A DSIMachineFunctionInfo.cpp71 ScratchRSrcReg = AMDGPU::SGPR0_SGPR1_SGPR2_SGPR3; in SIMachineFunctionInfo()
77 ArgDescriptor::createRegister(ScratchRSrcReg); in SIMachineFunctionInfo()
H A DSIRegisterInfo.cpp203 unsigned ScratchRSrcReg = MFI->getScratchRSrcReg(); in getReservedRegs() local
204 if (ScratchRSrcReg != AMDGPU::NoRegister) { in getReservedRegs()
208 reserveRegisterTuples(Reserved, ScratchRSrcReg); in getReservedRegs()
209 assert(!isSubRegister(ScratchRSrcReg, ScratchWaveOffsetReg)); in getReservedRegs()
219 assert(!isSubRegister(ScratchRSrcReg, StackPtrReg)); in getReservedRegs()
225 assert(!isSubRegister(ScratchRSrcReg, FrameReg)); in getReservedRegs()
H A DSIISelLowering.cpp2545 SDValue ScratchRSrcReg in LowerCall() local
2547 RegsToPass.emplace_back(AMDGPU::SGPR0_SGPR1_SGPR2_SGPR3, ScratchRSrcReg); in LowerCall()