Lines Matching defs:CSI
146 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
173 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
174 unsigned Reg = CSI[i].getReg();
175 int FI = CSI[i].getFrameIdx();
578 const std::vector<CalleeSavedInfo> &CSI,
591 unsigned i = CSI.size();
595 unsigned Reg = CSI[i-1].getReg();
647 const std::vector<CalleeSavedInfo> &CSI,
661 unsigned i = CSI.size();
666 unsigned Reg = CSI[i-1].getReg();
731 const std::vector<CalleeSavedInfo> &CSI,
742 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
743 unsigned DNum = CSI[i].getReg() - ARM::D8;
746 int FI = CSI[i].getFrameIdx();
890 const std::vector<CalleeSavedInfo> &CSI,
899 for (unsigned i = 0, e = CSI.size(); i != e; ++i)
900 if (CSI[i].getReg() == ARM::D8) {
901 D8SpillFI = CSI[i].getFrameIdx();
968 const std::vector<CalleeSavedInfo> &CSI,
970 if (CSI.empty())
981 emitPushInst(MBB, MI, CSI, PushOpc, PushOneOpc, false, &isARMArea1Register, 0,
983 emitPushInst(MBB, MI, CSI, PushOpc, PushOneOpc, false, &isARMArea2Register, 0,
985 emitPushInst(MBB, MI, CSI, FltOpc, 0, true, &isARMArea3Register,
992 emitAlignedDPRCS2Spills(MBB, MI, NumAlignedDPRCS2Regs, CSI, TRI);
999 const std::vector<CalleeSavedInfo> &CSI,
1001 if (CSI.empty())
1012 emitAlignedDPRCS2Restores(MBB, MI, NumAlignedDPRCS2Regs, CSI, TRI);
1017 emitPopInst(MBB, MI, CSI, FltOpc, 0, isVarArg, true, &isARMArea3Register,
1019 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false,
1021 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false,