Lines Matching refs:CSI

369   const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo();  in emitPrologue()  local
411 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in emitPrologue()
412 unsigned Reg = CSI[i].getReg(); in emitPrologue()
413 int FI = CSI[i].getFrameIdx(); in emitPrologue()
620 for (const auto &Entry : CSI) { in emitPrologue()
653 for (const auto &Entry : CSI) { in emitPrologue()
680 for (const auto &Entry : CSI) { in emitPrologue()
964 const std::vector<CalleeSavedInfo> &CSI, in emitPushInst() argument
979 unsigned i = CSI.size(); in emitPushInst()
983 unsigned Reg = CSI[i-1].getReg(); in emitPushInst()
1042 std::vector<CalleeSavedInfo> &CSI, in emitPopInst() argument
1067 unsigned i = CSI.size(); in emitPopInst()
1072 CalleeSavedInfo &Info = CSI[i-1]; in emitPopInst()
1157 const std::vector<CalleeSavedInfo> &CSI, in emitAlignedDPRCS2Spills() argument
1168 for (unsigned i = 0, e = CSI.size(); i != e; ++i) { in emitAlignedDPRCS2Spills()
1169 unsigned DNum = CSI[i].getReg() - ARM::D8; in emitAlignedDPRCS2Spills()
1172 int FI = CSI[i].getFrameIdx(); in emitAlignedDPRCS2Spills()
1330 const std::vector<CalleeSavedInfo> &CSI, in emitAlignedDPRCS2Restores() argument
1339 for (unsigned i = 0, e = CSI.size(); i != e; ++i) in emitAlignedDPRCS2Restores()
1340 if (CSI[i].getReg() == ARM::D8) { in emitAlignedDPRCS2Restores()
1341 D8SpillFI = CSI[i].getFrameIdx(); in emitAlignedDPRCS2Restores()
1419 const std::vector<CalleeSavedInfo> &CSI, in spillCalleeSavedRegisters() argument
1421 if (CSI.empty()) in spillCalleeSavedRegisters()
1432 emitPushInst(MBB, MI, CSI, PushOpc, PushOneOpc, false, &isARMArea1Register, 0, in spillCalleeSavedRegisters()
1434 emitPushInst(MBB, MI, CSI, PushOpc, PushOneOpc, false, &isARMArea2Register, 0, in spillCalleeSavedRegisters()
1436 emitPushInst(MBB, MI, CSI, FltOpc, 0, true, &isARMArea3Register, in spillCalleeSavedRegisters()
1443 emitAlignedDPRCS2Spills(MBB, MI, NumAlignedDPRCS2Regs, CSI, TRI); in spillCalleeSavedRegisters()
1450 std::vector<CalleeSavedInfo> &CSI, in restoreCalleeSavedRegisters() argument
1452 if (CSI.empty()) in restoreCalleeSavedRegisters()
1463 emitAlignedDPRCS2Restores(MBB, MI, NumAlignedDPRCS2Regs, CSI, TRI); in restoreCalleeSavedRegisters()
1468 emitPopInst(MBB, MI, CSI, FltOpc, 0, isVarArg, true, &isARMArea3Register, in restoreCalleeSavedRegisters()
1470 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false, in restoreCalleeSavedRegisters()
1472 emitPopInst(MBB, MI, CSI, PopOpc, LdrOpc, isVarArg, false, in restoreCalleeSavedRegisters()