Searched refs:SpilledReg (Results 1 – 6 of 6) sorted by relevance
475 DenseMap<int, std::vector<SIRegisterInfo::SpilledReg>> SGPRSpillToVGPRLanes;478 DenseMap<int, std::vector<SIRegisterInfo::SpilledReg>>558 ArrayRef<SIRegisterInfo::SpilledReg>562 ? ArrayRef<SIRegisterInfo::SpilledReg>()622 ArrayRef<SIRegisterInfo::SpilledReg>626 ? ArrayRef<SIRegisterInfo::SpilledReg>()
54 struct SpilledReg { struct58 SpilledReg() = default; argument59 SpilledReg(Register R, int L) : VGPR(R), Lane(L) {} in SpilledReg() argument
338 SIRegisterInfo::SpilledReg(LaneVGPR, LaneIndex)); in allocateVGPRForSGPRSpills()363 SIRegisterInfo::SpilledReg(LaneVGPR, LaneIndex)); in allocateVGPRForPrologEpilogSGPRSpills()370 std::vector<SIRegisterInfo::SpilledReg> &SpillLanes = in allocateSGPRSpillToVGPRLane()
1711 ArrayRef<SpilledReg> VGPRSpills = SB.MFI.getSGPRSpillToVGPRLanes(Index); in spillSGPR()1729 SpilledReg Spill = VGPRSpills[i]; in spillSGPR()1831 ArrayRef<SpilledReg> VGPRSpills = SB.MFI.getSGPRSpillToVGPRLanes(Index); in restoreSGPR()1843 SpilledReg Spill = VGPRSpills[i]; in restoreSGPR()
260 ArrayRef<SIRegisterInfo::SpilledReg> Spill = in saveToVGPRLane()305 ArrayRef<SIRegisterInfo::SpilledReg> Spill = in restoreFromVGPRLane()
1211 unsigned SpilledReg = I.getDstReg(); in emitPrologue() local1214 MRI->getDwarfRegNum(SpilledReg, true))); in emitPrologue()