Searched refs:EndMBB (Results 1 – 6 of 6) sorted by relevance
465 MachineBasicBlock *EndMBB) { in runOnMachineFunction() argument466 assert(MDT->dominates(BeginMBB, EndMBB) && in runOnMachineFunction()472 Worklist.push_back(EndMBB); in runOnMachineFunction()
3526 const MachineBasicBlock *EndMBB = in verifyLiveRangeSegment() local3528 if (!EndMBB) { in verifyLiveRangeSegment()3536 if (S.end != LiveInts->getMBBEndIdx(EndMBB)) { in verifyLiveRangeSegment()3546 report("Live segment doesn't end at a valid instruction", EndMBB); in verifyLiveRangeSegment()3554 report("Live segment ends at B slot of an instruction", EndMBB); in verifyLiveRangeSegment()3563 report("Live segment ending at dead slot spans instructions", EndMBB); in verifyLiveRangeSegment()3579 EndMBB); in verifyLiveRangeSegment()3647 if (MBB == EndMBB) in verifyLiveRangeSegment()3663 if (&*MFI == EndMBB) in verifyLiveRangeSegment()3713 if (&*MFI == EndMBB) in verifyLiveRangeSegment()
676 const auto *EndMBB = R.second->getParent(); in attachRangesOrLowHighPC() local686 if (MBB->sameSection(EndMBB) || MBB->isEndSection()) { in attachRangesOrLowHighPC()691 MBB->sameSection(EndMBB) ? EndLabel : MBBSectionRange.EndLabel}); in attachRangesOrLowHighPC()693 if (MBB->sameSection(EndMBB)) in attachRangesOrLowHighPC()
1715 const MachineBasicBlock &EndMBB = Asm->MF->back(); in buildLocationList() local1716 EndLabel = Asm->MBBSectionRanges[EndMBB.getSectionID()].EndLabel; in buildLocationList()
1755 MachineBasicBlock *EndMBB) { in removeExternalCFGEdges() argument1764 for (MachineBasicBlock *Succ : EndMBB->successors()) { in removeExternalCFGEdges()1768 !(Succ == StartMBBSucc && StartMBB != EndMBB && SuccSize == 1)) { in removeExternalCFGEdges()1770 std::pair<MachineBasicBlock *, MachineBasicBlock *>(EndMBB, Succ)); in removeExternalCFGEdges()1776 if (Pred != EndMBB) in removeExternalCFGEdges()
9011 MachineBasicBlock *EndMBB = in emitMemMemWrapper() local9065 NextMBB = (EndMBB ? SystemZ::emitBlockAfter(LoopMBB) : LoopMBB); in emitMemMemWrapper()9120 NextMBB = (EndMBB ? SystemZ::emitBlockAfter(LoopMBB) : LoopMBB); in emitMemMemWrapper()9128 if (EndMBB && !ImmLength) in emitMemMemWrapper()9164 if (EndMBB) { in emitMemMemWrapper()9167 .addMBB(EndMBB); in emitMemMemWrapper()9168 MBB->addSuccessor(EndMBB); in emitMemMemWrapper()9230 if (EndMBB) in emitMemMemWrapper()9250 if (EndMBB && ImmLength > 0) { in emitMemMemWrapper()9254 .addMBB(EndMBB); in emitMemMemWrapper()[all …]