Lines Matching refs:CSI
134 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
136 if (CSI.empty()) in spillCalleeSavedRegisters()
149 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
150 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
195 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
196 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
208 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
209 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
212 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
223 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
225 if (CSI.empty()) in restoreCalleeSavedRegisters()
235 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in restoreCalleeSavedRegisters()
236 unsigned Reg = CSI[I].getReg(); in restoreCalleeSavedRegisters()
238 TII->loadRegFromStackSlot(MBB, MBBI, Reg, CSI[I].getFrameIdx(), in restoreCalleeSavedRegisters()
265 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in restoreCalleeSavedRegisters()
266 unsigned Reg = CSI[I].getReg(); in restoreCalleeSavedRegisters()
331 const std::vector<CalleeSavedInfo> &CSI = MFFrame->getCalleeSavedInfo(); in emitPrologue() local
349 for (auto &Save : CSI) { in emitPrologue()
409 for (auto &Save : CSI) { in emitPrologue()