Lines Matching refs:CSI
178 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
182 if (CSI.empty()) in assignCalleeSavedSpillSlots()
188 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
226 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
328 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
329 if (CSI.empty()) in spillCalleeSavedRegisters()
356 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
369 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
388 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
389 if (CSI.empty()) in restoreCalleeSavedRegisters()
399 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()
431 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()
550 const std::vector<CalleeSavedInfo> &CSI = MFFrame.getCalleeSavedInfo(); in emitPrologue() local
585 for (auto &Save : CSI) { in emitPrologue()
665 for (auto &Save : CSI) { in emitPrologue()
968 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
983 bool IsLeaf = CSI.empty() && isXPLeafCandidate(MF); in assignCalleeSavedSpillSlots()
989 CSI.push_back(CalleeSavedInfo(Regs.getAddressOfCalleeRegister())); in assignCalleeSavedSpillSlots()
990 CSI.back().setRestored(false); in assignCalleeSavedSpillSlots()
993 CSI.push_back(CalleeSavedInfo(Regs.getReturnFunctionAddressRegister())); in assignCalleeSavedSpillSlots()
998 CSI.push_back(CalleeSavedInfo(Regs.getStackPointerRegister())); in assignCalleeSavedSpillSlots()
1003 CSI.push_back(CalleeSavedInfo(Regs.getADARegister())); in assignCalleeSavedSpillSlots()
1013 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
1079 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
1080 if (CSI.empty()) in spillCalleeSavedRegisters()
1113 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
1121 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
1140 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
1142 if (CSI.empty()) in restoreCalleeSavedRegisters()
1154 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()
1188 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()