Home
last modified time | relevance | path

Searched refs:InputPtrReg (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp465 Register InputPtrReg = Info.addKernargSegmentPtr(TRI); in allocateHSAUserSGPRs() local
468 MRI.addLiveIn(InputPtrReg, VReg); in allocateHSAUserSGPRs()
469 B.getMBB().addLiveIn(InputPtrReg); in allocateHSAUserSGPRs()
470 B.buildCopy(VReg, InputPtrReg); in allocateHSAUserSGPRs()
471 CCInfo.AllocateReg(InputPtrReg); in allocateHSAUserSGPRs()
H A DSIISelLowering.cpp1642 const ArgDescriptor *InputPtrReg; in lowerKernArgParameterPtr() local
1647 std::tie(InputPtrReg, RC, ArgTy) = in lowerKernArgParameterPtr()
1652 if (!InputPtrReg) in lowerKernArgParameterPtr()
1657 MRI.getLiveInVirtReg(InputPtrReg->getRegister()), PtrVT); in lowerKernArgParameterPtr()
2102 Register InputPtrReg = Info.addKernargSegmentPtr(TRI); in allocateHSAUserSGPRs() local
2103 CCInfo.AllocateReg(InputPtrReg); in allocateHSAUserSGPRs()
2105 Register VReg = MF.addLiveIn(InputPtrReg, &AMDGPU::SGPR_64RegClass); in allocateHSAUserSGPRs()