Searched refs:MustSaveCRs (Results 1 – 3 of 3) sorted by relevance
144 SmallVector<Register, 3> MustSaveCRs; variable276 getMustSaveCRs() const { return MustSaveCRs; } in getMustSaveCRs()277 void addMustSaveCR(Register Reg) { MustSaveCRs.push_back(Reg); } in addMustSaveCR()
643 const SmallVectorImpl<Register> &MustSaveCRs = FI->getMustSaveCRs(); in emitPrologue() local644 bool MustSaveCR = !MustSaveCRs.empty(); in emitPrologue()790 if (isELFv2ABI && MustSaveCRs.size() == 1) { in emitPrologue()798 MIB.addReg(MustSaveCRs[0], RegState::Kill); in emitPrologue()802 for (unsigned CRfield : MustSaveCRs) in emitPrologue()1562 const SmallVectorImpl<Register> &MustSaveCRs = FI->getMustSaveCRs(); in emitEpilogue() local1563 bool MustSaveCR = !MustSaveCRs.empty(); in emitEpilogue()1781 for (unsigned i = 0, e = MustSaveCRs.size(); i != e; ++i) in emitEpilogue()1782 BuildMI(MBB, MBBI, dl, MoveToCRInst, MustSaveCRs[i]) in emitEpilogue()1857 for (unsigned i = 0, e = MustSaveCRs.size(); i != e; ++i) in emitEpilogue()[all …]
2454 const SmallVectorImpl<Register> &MustSaveCRs = FI->getMustSaveCRs(); in emitTracebackTable() local2455 if (!MustSaveCRs.empty()) in emitTracebackTable()