Lines Matching refs:CSI
459 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologueCalleeSavedFrameMoves() local
460 if (CSI.empty()) in emitPrologueCalleeSavedFrameMoves()
464 for (const auto &I : CSI) { in emitPrologueCalleeSavedFrameMoves()
808 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
823 for (unsigned i = 0, e = CSI.size(); i < e; ++i) { in assignCalleeSavedSpillSlots()
824 if (TRI->regsOverlap(CSI[i].getReg(), FPReg)) { in assignCalleeSavedSpillSlots()
825 CSI.erase(CSI.begin() + i); in assignCalleeSavedSpillSlots()
837 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
843 for (const auto &Info : CSI) { in spillCalleeSavedRegisters()
858 for (const auto &Info : CSI) { in spillCalleeSavedRegisters()
872 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
878 for (const auto &Info : CSI) { in restoreCalleeSavedRegisters()
890 for (const auto &Info : CSI) { in restoreCalleeSavedRegisters()