|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineBasicBlock.h 577 return !empty() && back().isReturn();
583 return !empty() && back().isEHScopeReturn();
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 3030 if (Pred->empty())
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp 314 if (!MBB.empty() && &MBB != &MF->back()) {
lib/CodeGen/BranchFolding.cpp 616 if (MBB->empty())
1668 if (MBB->empty()) {
lib/CodeGen/BranchRelaxation.cpp 455 if (!MBB->empty()) {
lib/CodeGen/EarlyIfConversion.cpp 474 if (!Predicate && (Tail->empty() || !Tail->front().isPHI())) {
lib/CodeGen/GlobalISel/CSEInfo.cpp 233 if (MBB.empty())
lib/CodeGen/GlobalISel/Combiner.cpp 133 if (MBB->empty())
lib/CodeGen/GlobalISel/InstructionSelect.cpp 104 if (MBB->empty())
154 if (MBB.empty())
lib/CodeGen/GlobalISel/Legalizer.cpp 165 if (MBB->empty())
lib/CodeGen/IfConversion.cpp 1444 if (I == E || !I->empty() || !PI->isSuccessor(&*I))
1982 if (!MBB2.empty() && (DI2 == MBB2.end())) {
lib/CodeGen/LiveIntervals.cpp 238 assert(!MBB.empty() && "empty return block?");
lib/CodeGen/LiveRangeShrink.cpp 123 if (MBB.empty())
lib/CodeGen/MachineBasicBlock.cpp 847 return (empty() || !back().isBarrier() || TII->isPredicated(back()))
lib/CodeGen/MachineOutliner.cpp 1337 if (MBB.empty() || MBB.size() < 2)
lib/CodeGen/MachineSSAUpdater.cpp 85 if (BB->empty())
188 MachineBasicBlock::iterator Loc = BB->empty() ? BB->end() : BB->begin();
305 MachineBasicBlock::iterator Loc = BB->empty() ? BB->end() : BB->begin();
lib/CodeGen/MachineSink.cpp 355 if (MBB.succ_size() <= 1 || MBB.empty()) return false;
771 if (!SuccToSinkTo.empty() && InsertPos != SuccToSinkTo.end())
lib/CodeGen/MachineVerifier.cpp 697 if (!MBB->empty() && MBB->back().isBarrier() &&
719 if (MBB->empty()) {
750 if (MBB->empty()) {
778 if (MBB->empty()) {
2837 if (!MBB->empty() && MBB->back().isReturn()) {
lib/CodeGen/PHIElimination.cpp 206 if (MBB.empty() || !MBB.front().isPHI())
565 if (MBB.empty() || !MBB.front().isPHI() || MBB.isEHPad())
lib/CodeGen/PHIEliminationUtils.cpp 24 if (MBB->empty())
lib/CodeGen/RegAllocGreedy.cpp 1285 if (!MBB->empty() &&
lib/CodeGen/RegisterScavenging.cpp 764 if (MBB.empty())
lib/CodeGen/SelectionDAG/FastISel.cpp 138 if (!FuncInfo.MBB->empty())
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1760 if (FailureMBB->empty()) {
lib/CodeGen/SplitKit.h 83 if (!MBB.empty()) {
lib/CodeGen/TailDuplicator.cpp 584 if (!TailBB.empty())
676 if (SuccsB.count(BB) && !BB->empty() && BB->begin()->isPHI())
lib/CodeGen/XRayInstrumentation.cpp 189 MF, [&](const MachineBasicBlock &MBB) { return !MBB.empty(); });
lib/Target/AArch64/AArch64CallLowering.cpp 437 if (!MBB.empty())
lib/Target/AArch64/AArch64ConditionalCompares.cpp 487 if (!CmpBB->empty() && CmpBB->front().isPHI()) {
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp 183 if (MBB->empty())
lib/Target/AMDGPU/AMDGPUCallLowering.cpp 690 if (!MBB.empty())
lib/Target/AMDGPU/GCNSchedStrategy.cpp 447 if (MBB->succ_size() == 1 && !(*MBB->succ_begin())->empty()) {
lib/Target/AMDGPU/SIInstrInfo.cpp 1773 assert(MBB.empty() &&
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp 320 if (MBB.empty())
lib/Target/AMDGPU/SIWholeQuadMode.cpp 478 if (!MBB.empty()) {
lib/Target/ARC/ARCOptAddrMode.cpp 150 if (MBB->empty()) {
lib/Target/ARM/ARMBaseInstrInfo.cpp 2004 if (!Pred->empty()) {
lib/Target/ARM/ARMBasicBlockInfo.cpp 66 if (!MBB->empty() && MBB->back().getOpcode() == ARM::tBR_JTr) {
lib/Target/ARM/ARMCallLowering.cpp 460 if (!MBB.empty())
lib/Target/ARM/ARMConstantIslandPass.cpp 1565 if (CPEBB->empty()) {
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 1927 if (MBB.empty()) return false;
lib/Target/AVR/AVRFrameLowering.cpp 523 if (!MBB.empty() && MBB.back().isReturn()) {
lib/Target/Hexagon/HexagonBlockRanges.cpp 168 Last = B.empty() ? IndexType::None : unsigned(Idx)-1;
lib/Target/Hexagon/HexagonCFGOptimizer.cpp 196 !JumpAroundTarget->empty() &&
lib/Target/Hexagon/HexagonConstPropagation.cpp 969 if (!B->empty())
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 714 else if (!ToB->empty())
lib/Target/Hexagon/HexagonFrameLowering.cpp 532 if (B.empty())
702 if (!MBB.empty() && InsertPt != MBB.begin()) {
813 if (!MBB.empty() && MBB.back().isReturn()) {
lib/Target/Mips/MipsAsmPrinter.cpp 467 if (MBB.empty())
502 if (Pred->empty())
lib/Target/Mips/MipsBranchExpansion.cpp 213 } while (Parent->empty());
lib/Target/Mips/MipsConstantIslandPass.cpp 1422 if (CPEBB->empty()) {
lib/Target/PowerPC/PPCBranchCoalescing.cpp 302 if (!Succ->empty()) {
495 else if (!TargetRegion.FallThroughBlock->empty() ||
496 !SourceRegion.FallThroughBlock->empty())
693 assert(TargetRegion.FallThroughBlock->empty() &&
703 assert(SourceRegion.BranchBlock->empty() &&
707 assert(SourceRegion.FallThroughBlock->empty() &&
lib/Target/PowerPC/PPCEarlyReturn.cpp 69 if ((*PI)->empty())
lib/Target/PowerPC/PPCFrameLowering.cpp 638 if (UseAtEnd && !MBB->empty()) {
lib/Target/RISCV/RISCVInstrInfo.cpp 378 assert(MBB.empty() &&
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 1074 DebugLoc DL = EHPadLayoutPred->empty()
lib/Target/X86/X86CallLowering.cpp 365 if (!MBB.empty())