| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonCFGOptimizer.cpp | 100 if (PB->isLayoutSuccessor(MBB) && PB->canFallThrough()) in isOnFallThroughPath() 151 if (MBB.isLayoutSuccessor(FirstSucc)) { in runOnMachineFunction() 154 } else if (MBB.isLayoutSuccessor(SecondSucc)) { in runOnMachineFunction() 181 bool case1 = LayoutSucc->isLayoutSuccessor(JumpAroundTarget); in runOnMachineFunction()
|
| H A D | HexagonInstrInfo.cpp | 480 MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch() 3827 if (!B.isLayoutSuccessor(SB)) in getDotNewPredJumpOp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCEarlyReturn.cpp | 129 if (Pred->canFallThrough() && Pred->isLayoutSuccessor(&ReturnMBB)) in processBlock() 149 if (PrevMBB.isLayoutSuccessor(&ReturnMBB) && PrevMBB.canFallThrough()) { in processBlock()
|
| H A D | PPCPreEmitPeephole.cpp | 562 if (!MBB.isLayoutSuccessor(Br->getOperand(1).getMBB())) { in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBasicBlock.cpp | 711 if (isLayoutSuccessor(TBB)) in updateTerminator() 727 if (!isLayoutSuccessor(PreviousLayoutSuccessor)) in updateTerminator() 737 if (isLayoutSuccessor(TBB)) { in updateTerminator() 742 } else if (isLayoutSuccessor(FBB)) { in updateTerminator() 759 if (!isLayoutSuccessor(TBB)) { in updateTerminator() 767 if (isLayoutSuccessor(TBB)) { in updateTerminator() 776 } else if (!isLayoutSuccessor(PreviousLayoutSuccessor)) { in updateTerminator() 962 bool MachineBasicBlock::isLayoutSuccessor(const MachineBasicBlock *MBB) const { in isLayoutSuccessor() function in MachineBasicBlock 1241 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
|
| H A D | BranchFolding.cpp | 632 if (MBB1->isLayoutSuccessor(MBB2) && FullBlockTail2) in ProfitableToMerge() 634 if (MBB2->isLayoutSuccessor(MBB1) && FullBlockTail1) in ProfitableToMerge() 973 SameTails[0].getBlock()->isLayoutSuccessor(SameTails[1].getBlock()) && in TryTailMergeBlocks() 977 SameTails[1].getBlock()->isLayoutSuccessor( in TryTailMergeBlocks()
|
| H A D | ShrinkWrap.cpp | 475 if (!BBToUpdate->isLayoutSuccessor(NMBB)) in updateTerminator()
|
| H A D | MachineBlockPlacement.cpp | 2209 ((Gains == BestGains) && Pred->isLayoutSuccessor(OldTop)))) { in findBestLoopTopHelper() 2344 (MBB->isLayoutSuccessor(Succ) && in findBestLoopExit() 3930 if (MBB.isLayoutSuccessor(Succ)) in run()
|
| H A D | TailDuplicator.cpp | 906 else if (PredBB->isLayoutSuccessor(TailBB) && PredBB->canFallThrough()) in tailDuplicate()
|
| H A D | EarlyIfConversion.cpp | 778 if (!ExtraPreds && Head->isLayoutSuccessor(Tail)) { in convertIf()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 421 if (Entries.count(Entry) && Pred->isLayoutSuccessor(Entry)) in makeSingleEntryLoop() 445 MF.insert(Pred->isLayoutSuccessor(Entry) in makeSingleEntryLoop()
|
| H A D | WebAssemblyLateEHPrepare.cpp | 247 if (!MBB.isLayoutSuccessor(TBB)) in replaceFuncletReturns()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRInstrInfo.cpp | 306 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch() 329 MBB.isLayoutSuccessor(TargetBB)) { in analyzeBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFInstrInfo.cpp | 202 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430InstrInfo.cpp | 200 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILateBranchLowering.cpp | 234 if (MBB.isLayoutSuccessor(MI.getOperand(0).getMBB())) { in run()
|
| H A D | SILowerControlFlow.cpp | 752 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.cpp | 140 if (MBB.isLayoutSuccessor(UncondBranch.second)) { in AnalyzeBranchImpl() 197 if (AllowModify && MBB.isLayoutSuccessor(CondBranchTarget)) { in AnalyzeBranchImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiInstrInfo.cpp | 603 if (MBB.isLayoutSuccessor(Instruction->getOperand(0).getMBB())) { in analyzeBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SpeculativeLoadHardening.cpp | 260 if (!NewMBB.isLayoutSuccessor(&Succ)) { in splitEdge() 267 assert(NewMBB.isLayoutSuccessor(&Succ) && in splitEdge()
|
| H A D | X86FastISel.cpp | 1673 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch() 1742 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 1280 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch() 1312 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch() 1351 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
|
| H A D | ARMLowOverheadLoops.cpp | 1726 if (BB->isLayoutSuccessor(Succ)) { in Expand()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBasicBlock.h | 852 LLVM_ABI bool isLayoutSuccessor(const MachineBasicBlock *MBB) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64FastISel.cpp | 2284 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in emitCompareAndBranch() 2413 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch() 2494 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()
|