Searched refs:SpilledReg (Results 1 – 6 of 6) sorted by relevance
194 struct SpilledReg { struct198 SpilledReg() = default; argument199 SpilledReg(unsigned R, int L) : VGPR (R), Lane (L) {} in SpilledReg() argument222 DenseMap<int, std::vector<SpilledReg>> SGPRToVGPRSpills; argument229 ArrayRef<SpilledReg> getSGPRToVGPRSpills(int FrameIndex) const { in getSGPRToVGPRSpills()232 ArrayRef<SpilledReg>() : makeArrayRef(I->second); in getSGPRToVGPRSpills()
250 std::vector<SpilledReg> &SpillLanes = SGPRToVGPRSpills[FI]; in allocateSGPRSpillToVGPR()302 SpillLanes.push_back(SpilledReg(LaneVGPR, VGPRIndex)); in allocateSGPRSpillToVGPR()
648 ArrayRef<SIMachineFunctionInfo::SpilledReg> VGPRSpills in spillSGPR()745 SIMachineFunctionInfo::SpilledReg Spill = VGPRSpills[i]; in spillSGPR()826 ArrayRef<SIMachineFunctionInfo::SpilledReg> VGPRSpills in restoreSGPR()910 SIMachineFunctionInfo::SpilledReg Spill = VGPRSpills[i]; in restoreSGPR()
123 struct SpilledReg { struct126 SpilledReg(unsigned R, int L) : VGPR (R), Lane (L) { } in SpilledReg() argument127 SpilledReg() : VGPR(AMDGPU::NoRegister), Lane(-1) { } in SpilledReg() function135 SpilledReg getSpilledReg(MachineFunction *MF, unsigned FrameIndex, argument
184 SIMachineFunctionInfo::SpilledReg SIMachineFunctionInfo::getSpilledReg ( in getSpilledReg()189 return SpilledReg(); in getSpilledReg()202 struct SpilledReg Spill; in getSpilledReg()
528 struct SIMachineFunctionInfo::SpilledReg Spill = in eliminateFrameIndex()592 struct SIMachineFunctionInfo::SpilledReg Spill = in eliminateFrameIndex()