Lines Matching refs:CSI
128 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
130 if (CSI.empty()) in spillCalleeSavedRegisters()
143 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
144 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
189 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
190 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
202 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in spillCalleeSavedRegisters()
203 unsigned Reg = CSI[I].getReg(); in spillCalleeSavedRegisters()
206 TII->storeRegToStackSlot(MBB, MBBI, Reg, true, CSI[I].getFrameIdx(), in spillCalleeSavedRegisters()
217 const std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
219 if (CSI.empty()) in restoreCalleeSavedRegisters()
229 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in restoreCalleeSavedRegisters()
230 unsigned Reg = CSI[I].getReg(); in restoreCalleeSavedRegisters()
232 TII->loadRegFromStackSlot(MBB, MBBI, Reg, CSI[I].getFrameIdx(), in restoreCalleeSavedRegisters()
259 for (unsigned I = 0, E = CSI.size(); I != E; ++I) { in restoreCalleeSavedRegisters()
260 unsigned Reg = CSI[I].getReg(); in restoreCalleeSavedRegisters()
324 const std::vector<CalleeSavedInfo> &CSI = MFFrame->getCalleeSavedInfo(); in emitPrologue() local
342 for (auto &Save : CSI) { in emitPrologue()
389 for (auto &Save : CSI) { in emitPrologue()