Lines Matching refs:CSI
456 const auto &CSI = MFI.getCalleeSavedInfo(); in emitPrologueCalleeSavedFrameMoves() local
457 if (CSI.empty()) in emitPrologueCalleeSavedFrameMoves()
461 for (const auto &I : CSI) { in emitPrologueCalleeSavedFrameMoves()
803 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots()
818 for (unsigned i = 0, e = CSI.size(); i < e; ++i) { in assignCalleeSavedSpillSlots()
819 if (TRI->regsOverlap(CSI[i].getReg(), FPReg)) { in assignCalleeSavedSpillSlots()
820 CSI.erase(CSI.begin() + i); in assignCalleeSavedSpillSlots()
832 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in spillCalleeSavedRegisters() argument
838 for (const auto &Info : CSI) { in spillCalleeSavedRegisters()
853 for (const auto &Info : CSI) { in spillCalleeSavedRegisters()
867 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const { in restoreCalleeSavedRegisters() argument
873 for (const auto &Info : CSI) { in restoreCalleeSavedRegisters()
885 for (const auto &Info : CSI) { in restoreCalleeSavedRegisters()