Searched refs:EndMBB (Results 1 – 7 of 7) sorted by relevance
2996 const MachineBasicBlock *EndMBB = in verifyLiveRangeSegment() local2998 if (!EndMBB) { in verifyLiveRangeSegment()3006 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()3018 report("Live segment doesn't end at a valid instruction", EndMBB); in verifyLiveRangeSegment()3026 report("Live segment ends at B slot of an instruction", EndMBB); in verifyLiveRangeSegment()3035 report("Live segment ending at dead slot spans instructions", EndMBB); in verifyLiveRangeSegment()3050 "redefined by an EC def in the same instruction", EndMBB); in verifyLiveRangeSegment()3116 if (MBB == EndMBB) in verifyLiveRangeSegment()3132 if (&*MFI == EndMBB) in verifyLiveRangeSegment()3182 if (&*MFI == EndMBB) in verifyLiveRangeSegment()
463 MachineBasicBlock *EndMBB) { in runOnMachineFunction() argument464 assert(MDT->dominates(BeginMBB, EndMBB) && in runOnMachineFunction()470 Worklist.push_back(EndMBB); in runOnMachineFunction()
628 const auto *EndMBB = R.second->getParent(); in attachRangesOrLowHighPC() local638 if (MBB->sameSection(EndMBB) || MBB->isEndSection()) { in attachRangesOrLowHighPC()643 MBB->sameSection(EndMBB) ? EndLabel : MBBSectionRange.EndLabel}); in attachRangesOrLowHighPC()645 if (MBB->sameSection(EndMBB)) in attachRangesOrLowHighPC()
1672 const MachineBasicBlock &EndMBB = Asm->MF->back(); in buildLocationList() local1673 EndLabel = Asm->MBBSectionRanges[EndMBB.getSectionIDNum()].EndLabel; in buildLocationList()
1498 MachineBasicBlock *EndMBB = MF->CreateMachineBasicBlock(); in TEST_F() local1500 MF->insert(MF->end(), EndMBB); in TEST_F()1503 EntryMBB->addSuccessor(EndMBB); in TEST_F()1504 MidMBB->addSuccessor(EndMBB); in TEST_F()1511 B.buildBr(*EndMBB); in TEST_F()1517 B.buildBr(*EndMBB); in TEST_F()1519 B.setMBB(*EndMBB); in TEST_F()
1757 MachineBasicBlock *EndMBB) { in removeExternalCFGEdges() argument1766 for (MachineBasicBlock *Succ : EndMBB->successors()) { in removeExternalCFGEdges()1770 !(Succ == StartMBBSucc && StartMBB != EndMBB && SuccSize == 1)) { in removeExternalCFGEdges()1772 std::pair<MachineBasicBlock *, MachineBasicBlock *>(EndMBB, Succ)); in removeExternalCFGEdges()1778 if (Pred != EndMBB) in removeExternalCFGEdges()
8278 MachineBasicBlock *EndMBB = in emitMemMemWrapper() local8395 if (EndMBB && !ImmLength) in emitMemMemWrapper()8431 if (EndMBB) { in emitMemMemWrapper()8434 .addMBB(EndMBB); in emitMemMemWrapper()8435 MBB->addSuccessor(EndMBB); in emitMemMemWrapper()8495 if (EndMBB) { in emitMemMemWrapper()8519 .addMBB(EndMBB); in emitMemMemWrapper()8520 MBB->addSuccessor(EndMBB); in emitMemMemWrapper()8525 if (EndMBB) { in emitMemMemWrapper()8526 MBB->addSuccessor(EndMBB); in emitMemMemWrapper()[all …]