Home
last modified time | relevance | path

Searched refs:SpilledReg (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIMachineFunctionInfo.h475 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>()
DSIRegisterInfo.h54 struct SpilledReg { struct
58 SpilledReg() = default; argument
59 SpilledReg(Register R, int L) : VGPR(R), Lane(L) {} in SpilledReg() argument
DSIMachineFunctionInfo.cpp338 SIRegisterInfo::SpilledReg(LaneVGPR, LaneIndex)); in allocateVGPRForSGPRSpills()
363 SIRegisterInfo::SpilledReg(LaneVGPR, LaneIndex)); in allocateVGPRForPrologEpilogSGPRSpills()
370 std::vector<SIRegisterInfo::SpilledReg> &SpillLanes = in allocateSGPRSpillToVGPRLane()
DSIRegisterInfo.cpp1711 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()
DSIFrameLowering.cpp260 ArrayRef<SIRegisterInfo::SpilledReg> Spill = in saveToVGPRLane()
305 ArrayRef<SIRegisterInfo::SpilledReg> Spill = in restoreFromVGPRLane()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCFrameLowering.cpp1211 unsigned SpilledReg = I.getDstReg(); in emitPrologue() local
1214 MRI->getDwarfRegNum(SpilledReg, true))); in emitPrologue()