Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CSI

228   std::vector<CalleeSavedInfo> CSI;
234 CSI.push_back(CalleeSavedInfo(Reg));
238 if (CSI.empty())
248 I = CSI.begin(), E = CSI.end(); I != E; ++I) {
285 MFI->setCalleeSavedInfo(CSI);
294 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
299 if (CSI.empty())
310 if (!TFI->spillCalleeSavedRegisters(*EntryBlock, I, CSI, TRI)) {
311 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
314 EntryBlock->addLiveIn(CSI[i].getReg());
317 unsigned Reg = CSI[i].getReg();
320 CSI[i].getFrameIdx(), RC, TRI);
342 if (!TFI->restoreCalleeSavedRegisters(*MBB, I, CSI, TRI)) {
343 for (unsigned i = 0, e = CSI.size(); i != e; ++i) {
344 unsigned Reg = CSI[i].getReg();
347 CSI[i].getFrameIdx(),
378 blockCSI.push_back(CSI[*RI]);
412 blockCSI.push_back(CSI[*RI]);