Lines Matching defs:StackSlotInfo
46 struct StackSlotInfo {
50 StackSlotInfo(int f, int o, int r) : FI(f), Offset(o), Reg(r){};
54 static bool CompareSSIOffset(const StackSlotInfo& a, const StackSlotInfo& b) {
136 static void GetSpillList(SmallVectorImpl<StackSlotInfo> &SpillList,
141 SpillList.push_back(StackSlotInfo(XFI->getLRSpillSlot(),
147 SpillList.push_back(StackSlotInfo(XFI->getFPSpillSlot(),
158 static void GetEHSpillList(SmallVectorImpl<StackSlotInfo> &SpillList,
165 StackSlotInfo(EHSlot[0], MFI.getObjectOffset(EHSlot[0]),
168 StackSlotInfo(EHSlot[0], MFI.getObjectOffset(EHSlot[1]),
192 SmallVectorImpl<StackSlotInfo> &SpillList) {
273 SmallVector<StackSlotInfo,2> SpillList;
326 SmallVector<StackSlotInfo, 2> SpillList;
361 SmallVector<StackSlotInfo, 2> SpillList;
386 SmallVector<StackSlotInfo,2> SpillList;