Lines Matching defs:CSI
215 std::vector<CalleeSavedInfo> CSI;
220 CSI.push_back(CalleeSavedInfo(Reg));
224 if (CSI.empty())
234 I = CSI.begin(), E = CSI.end(); I != E; ++I) {
271 MFI->setCalleeSavedInfo(CSI);
280 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
285 if (CSI.empty())
296 if (!TFI->spillCalleeSavedRegisters(*EntryBlock, I, CSI, TRI)) {
297 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
300 EntryBlock->addLiveIn(CSI[i].getReg());
303 unsigned Reg = CSI[i].getReg();
306 CSI[i].getFrameIdx(), RC, TRI);
328 if (!TFI->restoreCalleeSavedRegisters(*MBB, I, CSI, TRI)) {
329 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
330 unsigned Reg = CSI[i].getReg();
333 CSI[i].getFrameIdx(),
364 blockCSI.push_back(CSI[*RI]);
398 blockCSI.push_back(CSI[*RI]);