Home
last modified time | relevance | path

Searched refs:EndMBB (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineVerifier.cpp2996 const MachineBasicBlock *EndMBB = in verifyLiveRangeSegment() local
2998 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()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp463 MachineBasicBlock *EndMBB) { in runOnMachineFunction() argument
464 assert(MDT->dominates(BeginMBB, EndMBB) && in runOnMachineFunction()
470 Worklist.push_back(EndMBB); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp628 const auto *EndMBB = R.second->getParent(); in attachRangesOrLowHighPC() local
638 if (MBB->sameSection(EndMBB) || MBB->isEndSection()) { in attachRangesOrLowHighPC()
643 MBB->sameSection(EndMBB) ? EndLabel : MBBSectionRange.EndLabel}); in attachRangesOrLowHighPC()
645 if (MBB->sameSection(EndMBB)) in attachRangesOrLowHighPC()
H A DDwarfDebug.cpp1672 const MachineBasicBlock &EndMBB = Asm->MF->back(); in buildLocationList() local
1673 EndLabel = Asm->MBBSectionRanges[EndMBB.getSectionIDNum()].EndLabel; in buildLocationList()
/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DLegalizerHelperTest.cpp1498 MachineBasicBlock *EndMBB = MF->CreateMachineBasicBlock(); in TEST_F() local
1500 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()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp1757 MachineBasicBlock *EndMBB) { in removeExternalCFGEdges() argument
1766 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()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp8278 MachineBasicBlock *EndMBB = in emitMemMemWrapper() local
8395 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 …]