Lines Matching defs:CSI
67 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
69 if (!CSI.empty()) {
75 for (unsigned i = 0, e = CSI.size(); i < e; ++i) {
77 const CalleeSavedInfo &Info = CSI[i];
99 for (const auto &I : CSI) {
155 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();
159 for (unsigned i = 0, e = CSI.size(); i < e; ++i) {
162 const CalleeSavedInfo &Info = CSI[i];
196 ArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const {
200 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
206 Register Reg = CSI[i].getReg();
215 TII.storeRegToStackSlot(EntryBlock, MI, Reg, IsKill, CSI[i].getFrameIdx(),
224 MutableArrayRef<CalleeSavedInfo> CSI, const TargetRegisterInfo *TRI) const {
225 return TargetFrameLowering::restoreCalleeSavedRegisters(MBB, MI, CSI, TRI);