Lines Matching defs:PrologueEnd
109 findPrologueEnd(MachineFunction &MF, MachineBasicBlock::iterator &PrologueEnd) {
118 PrologueEnd = std::next(MI.getIterator());
134 // Inserts a `.cfi_remember_state` instruction before PrologueEnd and a
160 // Copies all CFI instructions before PrologueEnd and inserts them before
163 static InsertionPoint cloneCfiPrologue(const InsertionPoint &PrologueEnd,
177 for (auto &MBB : make_range(MF.begin(), PrologueEnd.MBB->getIterator()))
180 cloneCfiInstructions(PrologueEnd.MBB->begin(), PrologueEnd.Iterator);
195 MachineBasicBlock::iterator PrologueEnd;
196 MachineBasicBlock *PrologueBlock = findPrologueEnd(MF, PrologueEnd);
248 InsertionPts[PrologueBlock->getSectionID()] = {PrologueBlock, PrologueEnd};
250 assert(PrologueEnd != PrologueBlock->begin() &&
287 InsertPt = cloneCfiPrologue({PrologueBlock, PrologueEnd},