Home
last modified time | relevance | path

Searched refs:isLayoutSuccessor (Results 1 – 25 of 38) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonCFGOptimizer.cpp111 if (PB->isLayoutSuccessor(MBB) && PB->canFallThrough()) in isOnFallThroughPath()
165 if (MBB->isLayoutSuccessor(FirstSucc)) { in runOnMachineFunction()
168 } else if (MBB->isLayoutSuccessor(SecondSucc)) { in runOnMachineFunction()
195 bool case1 = LayoutSucc->isLayoutSuccessor(JumpAroundTarget); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCEarlyReturn.cpp141 if ((*PI)->canFallThrough() && (*PI)->isLayoutSuccessor(&ReturnMBB)) in processBlock()
161 if (PrevMBB.isLayoutSuccessor(&ReturnMBB) && PrevMBB.canFallThrough()) { in processBlock()
H A DPPCExpandISEL.cpp354 if (MBB->isLayoutSuccessor(Succ)) { in reorganizeBlockLayout()
H A DPPCPreEmitPeephole.cpp520 if (!MBB.isLayoutSuccessor(Br->getOperand(1).getMBB())) { in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp661 if (isLayoutSuccessor(TBB)) in updateTerminator()
677 if (!isLayoutSuccessor(PreviousLayoutSuccessor)) in updateTerminator()
687 if (isLayoutSuccessor(TBB)) { in updateTerminator()
692 } else if (isLayoutSuccessor(FBB)) { in updateTerminator()
709 if (!isLayoutSuccessor(TBB)) { in updateTerminator()
717 if (isLayoutSuccessor(TBB)) { in updateTerminator()
726 } else if (!isLayoutSuccessor(PreviousLayoutSuccessor)) { in updateTerminator()
938 bool MachineBasicBlock::isLayoutSuccessor(const MachineBasicBlock *MBB) const { in isLayoutSuccessor() function in MachineBasicBlock
1130 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
H A DBranchFolding.cpp603 if (MBB1->isLayoutSuccessor(MBB2) && FullBlockTail2) in ProfitableToMerge()
605 if (MBB2->isLayoutSuccessor(MBB1) && FullBlockTail1) in ProfitableToMerge()
929 SameTails[0].getBlock()->isLayoutSuccessor(SameTails[1].getBlock()) && in TryTailMergeBlocks()
933 SameTails[1].getBlock()->isLayoutSuccessor( in TryTailMergeBlocks()
H A DMachineBlockPlacement.cpp2083 ((Gains == BestGains) && Pred->isLayoutSuccessor(OldTop)))) { in findBestLoopTopHelper()
2220 (MBB->isLayoutSuccessor(Succ) && in findBestLoopExit()
3481 if (MBB.isLayoutSuccessor(Succ)) in INITIALIZE_PASS_DEPENDENCY()
H A DTailDuplicator.cpp861 else if (PredBB->isLayoutSuccessor(TailBB) && PredBB->canFallThrough()) in tailDuplicate()
H A DEarlyIfConversion.cpp734 if (!ExtraPreds && Head->isLayoutSuccessor(Tail)) { in convertIf()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp422 if (Entries.count(Entry) && Pred->isLayoutSuccessor(Entry)) in makeSingleEntryLoop()
446 MF.insert(Pred->isLayoutSuccessor(Entry) in makeSingleEntryLoop()
H A DWebAssemblyLateEHPrepare.cpp241 if (!MBB.isLayoutSuccessor(TBB)) in replaceFuncletReturns()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRInstrInfo.cpp310 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
333 MBB.isLayoutSuccessor(TargetBB)) { in analyzeBranch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSILateBranchLowering.cpp141 if (MBB.isLayoutSuccessor(MI.getOperand(0).getMBB())) { in runOnMachineFunction()
H A DSILowerControlFlow.cpp758 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp201 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp205 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kInstrInfo.cpp137 if (MBB.isLayoutSuccessor(UncondBranch.second)) { in AnalyzeBranchImpl()
194 if (AllowModify && MBB.isLayoutSuccessor(CondBranchTarget)) { in AnalyzeBranchImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiInstrInfo.cpp605 if (MBB.isLayoutSuccessor(Instruction->getOperand(0).getMBB())) { in analyzeBranch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp262 if (!NewMBB.isLayoutSuccessor(&Succ)) { in splitEdge()
269 assert(NewMBB.isLayoutSuccessor(&Succ) && in splitEdge()
H A DX86FastISel.cpp1681 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
1749 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h719 bool isLayoutSuccessor(const MachineBasicBlock *MBB) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1235 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1267 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1305 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
H A DARMLowOverheadLoops.cpp1608 if (BB->isLayoutSuccessor(Succ)) { in Expand()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp502 if (!Pred->isLayoutSuccessor(MBB)) in isBlockOnlyReachableByFallthrough()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp2267 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in emitCompareAndBranch()
2396 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()
2477 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()

12