Lines Matching refs:Header
219 MachineBasicBlock *Header = nullptr; in placeBlockMarker() local
224 Header = Header ? MDT.findNearestCommonDominator(Header, Pred) : Pred; in placeBlockMarker()
229 if (!Header) in placeBlockMarker()
239 for (MachineFunction::iterator I(LayoutPred), E(Header); I != E; --I) { in placeBlockMarker()
241 if (ScopeTop->getNumber() > Header->getNumber()) { in placeBlockMarker()
246 Header = ScopeTop; in placeBlockMarker()
258 for (const auto &MI : *Header) { in placeBlockMarker()
292 for (auto I = Header->getFirstTerminator(), E = Header->begin(); I != E; in placeBlockMarker()
303 auto InsertPos = GetLatestInsertPos(Header, BeforeSet, AfterSet); in placeBlockMarker()
305 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeBlockMarker()
326 if (EndToBegin[&MI]->getParent()->getNumber() >= Header->getNumber()) in placeBlockMarker()
344 ScopeTops[Number]->getNumber() > Header->getNumber()) in placeBlockMarker()
345 ScopeTops[Number] = Header; in placeBlockMarker()
432 MachineBasicBlock *Header = nullptr; in placeTryMarker() local
436 Header = Header ? MDT.findNearestCommonDominator(Header, Pred) : Pred; in placeTryMarker()
441 if (!Header) in placeTryMarker()
466 for (MachineFunction::iterator I(LayoutPred), E(Header); I != E; --I) { in placeTryMarker()
468 if (ScopeTop->getNumber() > Header->getNumber()) { in placeTryMarker()
473 Header = ScopeTop; in placeTryMarker()
485 for (const auto &MI : *Header) { in placeTryMarker()
516 for (auto I = Header->getFirstTerminator(), E = Header->begin(); I != E; in placeTryMarker()
531 if (MBB.isPredecessor(Header)) { in placeTryMarker()
532 auto TermPos = Header->getFirstTerminator(); in placeTryMarker()
533 if (TermPos == Header->end() || !WebAssembly::isRethrow(*TermPos)) { in placeTryMarker()
534 for (const auto &MI : reverse(*Header)) { in placeTryMarker()
544 auto InsertPos = GetLatestInsertPos(Header, BeforeSet, AfterSet); in placeTryMarker()
546 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeTryMarker()
570 if (EndToBegin[&MI]->getParent()->getNumber() >= Header->getNumber()) in placeTryMarker()
589 ScopeTops[Number]->getNumber() > Header->getNumber()) in placeTryMarker()
590 ScopeTops[Number] = Header; in placeTryMarker()