Lines Matching refs:CSI
165 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
169 if (CSI.empty()) in assignCalleeSavedSpillSlots()
175 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
214 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
316 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
317 if (CSI.empty()) in spillCalleeSavedRegisters()
344 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
357 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
376 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
377 if (CSI.empty()) in restoreCalleeSavedRegisters()
387 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()
419 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()
538 const std::vector<CalleeSavedInfo> &CSI = MFFrame.getCalleeSavedInfo(); in emitPrologue() local
573 for (auto &Save : CSI) { in emitPrologue()
653 for (auto &Save : CSI) { in emitPrologue()
967 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
982 bool IsLeaf = CSI.empty() && isXPLeafCandidate(MF); in assignCalleeSavedSpillSlots()
988 CSI.push_back(CalleeSavedInfo(Regs.getAddressOfCalleeRegister())); in assignCalleeSavedSpillSlots()
989 CSI.back().setRestored(false); in assignCalleeSavedSpillSlots()
992 CSI.push_back(CalleeSavedInfo(Regs.getReturnFunctionAddressRegister())); in assignCalleeSavedSpillSlots()
997 CSI.push_back(CalleeSavedInfo(Regs.getStackPointerRegister())); in assignCalleeSavedSpillSlots()
1002 CSI.push_back(CalleeSavedInfo(Regs.getADARegister())); in assignCalleeSavedSpillSlots()
1015 for (auto &CS : CSI) { in assignCalleeSavedSpillSlots()
1084 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
1085 if (CSI.empty()) in spillCalleeSavedRegisters()
1118 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
1126 for (const CalleeSavedInfo &I : CSI) { in spillCalleeSavedRegisters()
1145 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
1147 if (CSI.empty()) in restoreCalleeSavedRegisters()
1159 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()
1193 for (const CalleeSavedInfo &I : CSI) { in restoreCalleeSavedRegisters()