Searched refs:LaneVGPR (Results 1 – 1 of 1) sorted by relevance
383 Register LaneVGPR; in allocateVirtualVGPRForSGPRSpills() local385 LaneVGPR = MRI.createVirtualRegister(&AMDGPU::VGPR_32RegClass); in allocateVirtualVGPRForSGPRSpills()386 SpillVGPRs.push_back(LaneVGPR); in allocateVirtualVGPRForSGPRSpills()388 LaneVGPR = SpillVGPRs.back(); in allocateVirtualVGPRForSGPRSpills()391 SGPRSpillsToVirtualVGPRLanes[FI].emplace_back(LaneVGPR, LaneIndex); in allocateVirtualVGPRForSGPRSpills()400 Register LaneVGPR; in allocatePhysicalVGPRForSGPRSpills() local405 LaneVGPR = TRI->findUnusedRegister(MRI, &AMDGPU::VGPR_32RegClass, MF, in allocatePhysicalVGPRForSGPRSpills()407 if (LaneVGPR == AMDGPU::NoRegister) { in allocatePhysicalVGPRForSGPRSpills()415 allocateWWMSpill(MF, LaneVGPR); in allocatePhysicalVGPRForSGPRSpills()417 reserveWWMRegister(LaneVGPR); in allocatePhysicalVGPRForSGPRSpills()[all …]