Lines Matching refs:CSI
227 std::vector<CalleeSavedInfo> CSI;
232 CSI.push_back(CalleeSavedInfo(Reg));
236 if (CSI.empty())
246 I = CSI.begin(), E = CSI.end(); I != E; ++I) {
283 MFI->setCalleeSavedInfo(CSI);
292 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
297 if (CSI.empty())
308 if (!TFI->spillCalleeSavedRegisters(*EntryBlock, I, CSI, TRI)) {
309 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
312 EntryBlock->addLiveIn(CSI[i].getReg());
315 unsigned Reg = CSI[i].getReg();
318 CSI[i].getFrameIdx(), RC, TRI);
340 if (!TFI->restoreCalleeSavedRegisters(*MBB, I, CSI, TRI)) {
341 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
342 unsigned Reg = CSI[i].getReg();
345 CSI[i].getFrameIdx(),
376 blockCSI.push_back(CSI[*RI]);
410 blockCSI.push_back(CSI[*RI]);