Lines Matching refs:CSI
146 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
172 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
173 unsigned Reg = CSI[i].getReg();
174 int FI = CSI[i].getFrameIdx();
576 const std::vector<CalleeSavedInfo> &CSI,
589 unsigned i = CSI.size();
593 unsigned Reg = CSI[i-1].getReg();
645 const std::vector<CalleeSavedInfo> &CSI,
659 unsigned i = CSI.size();
664 unsigned Reg = CSI[i-1].getReg();
729 const std::vector<CalleeSavedInfo> &CSI,
740 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
741 unsigned DNum = CSI[i].getReg() - ARM::D8;
744 int FI = CSI[i].getFrameIdx();
888 const std::vector<CalleeSavedInfo> &CSI,
897 for (unsigned i = 0, e = CSI.size(); i != e; ++i)
898 if (CSI[i].getReg() == ARM::D8) {
899 D8SpillFI = CSI[i].getFrameIdx();
966 const std::vector<CalleeSavedInfo> &CSI,
968 if (CSI.empty())
979 emitPushInst(MBB, MI, CSI, PushOpc, PushOneOpc, false, &isARMArea1Register, 0,
981 emitPushInst(MBB, MI, CSI, PushOpc, PushOneOpc, false, &isARMArea2Register, 0,
983 emitPushInst(MBB, MI, CSI, FltOpc, 0, true, &isARMArea3Register,
990 emitAlignedDPRCS2Spills(MBB, MI, NumAlignedDPRCS2Regs, CSI, TRI);
997 const std::vector<CalleeSavedInfo> &CSI,
999 if (CSI.empty())
1010 emitAlignedDPRCS2Restores(MBB, MI, NumAlignedDPRCS2Regs, CSI, TRI);
1015 emitPopInst(MBB, MI, CSI, FltOpc, 0, isVarArg, true, &isARMArea3Register,
1017 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false,
1019 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false,