Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonCFGOptimizer.cpp111 if (PB->isLayoutSuccessor(MBB) && PB->canFallThrough()) in isOnFallThroughPath()
162 if (MBB.isLayoutSuccessor(FirstSucc)) { in runOnMachineFunction()
165 } else if (MBB.isLayoutSuccessor(SecondSucc)) { in runOnMachineFunction()
192 bool case1 = LayoutSucc->isLayoutSuccessor(JumpAroundTarget); in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCEarlyReturn.cpp140 if (Pred->canFallThrough() && Pred->isLayoutSuccessor(&ReturnMBB)) in processBlock()
160 if (PrevMBB.isLayoutSuccessor(&ReturnMBB) && PrevMBB.canFallThrough()) { in processBlock()
DPPCExpandISEL.cpp354 if (MBB->isLayoutSuccessor(Succ)) { in reorganizeBlockLayout()
DPPCPreEmitPeephole.cpp566 if (!MBB.isLayoutSuccessor(Br->getOperand(1).getMBB())) { in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineBasicBlock.cpp687 if (isLayoutSuccessor(TBB)) in updateTerminator()
703 if (!isLayoutSuccessor(PreviousLayoutSuccessor)) in updateTerminator()
713 if (isLayoutSuccessor(TBB)) { in updateTerminator()
718 } else if (isLayoutSuccessor(FBB)) { in updateTerminator()
735 if (!isLayoutSuccessor(TBB)) { in updateTerminator()
743 if (isLayoutSuccessor(TBB)) { in updateTerminator()
752 } else if (!isLayoutSuccessor(PreviousLayoutSuccessor)) { in updateTerminator()
938 bool MachineBasicBlock::isLayoutSuccessor(const MachineBasicBlock *MBB) const { in isLayoutSuccessor() function in MachineBasicBlock
1128 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
DBranchFolding.cpp607 if (MBB1->isLayoutSuccessor(MBB2) && FullBlockTail2) in ProfitableToMerge()
609 if (MBB2->isLayoutSuccessor(MBB1) && FullBlockTail1) in ProfitableToMerge()
933 SameTails[0].getBlock()->isLayoutSuccessor(SameTails[1].getBlock()) && in TryTailMergeBlocks()
937 SameTails[1].getBlock()->isLayoutSuccessor( in TryTailMergeBlocks()
DMachineBlockPlacement.cpp2117 ((Gains == BestGains) && Pred->isLayoutSuccessor(OldTop)))) { in findBestLoopTopHelper()
2254 (MBB->isLayoutSuccessor(Succ) && in findBestLoopExit()
3691 if (MBB.isLayoutSuccessor(Succ)) in INITIALIZE_PASS_DEPENDENCY()
DTailDuplicator.cpp865 else if (PredBB->isLayoutSuccessor(TailBB) && PredBB->canFallThrough()) in tailDuplicate()
DEarlyIfConversion.cpp738 if (!ExtraPreds && Head->isLayoutSuccessor(Tail)) { in convertIf()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyFixIrreducibleControlFlow.cpp421 if (Entries.count(Entry) && Pred->isLayoutSuccessor(Entry)) in makeSingleEntryLoop()
445 MF.insert(Pred->isLayoutSuccessor(Entry) in makeSingleEntryLoop()
DWebAssemblyLateEHPrepare.cpp241 if (!MBB.isLayoutSuccessor(TBB)) in replaceFuncletReturns()
/openbsd/src/gnu/llvm/llvm/lib/Target/AVR/
DAVRInstrInfo.cpp304 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
327 MBB.isLayoutSuccessor(TargetBB)) { in analyzeBranch()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSILateBranchLowering.cpp154 if (MBB.isLayoutSuccessor(MI.getOperand(0).getMBB())) { in runOnMachineFunction()
DSILowerControlFlow.cpp823 if (FallThrough && !FallThrough->isLayoutSuccessor(Succ)) { in removeMBBifRedundant()
/openbsd/src/gnu/llvm/llvm/lib/Target/BPF/
DBPFInstrInfo.cpp202 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
/openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/
DMSP430InstrInfo.cpp205 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in analyzeBranch()
/openbsd/src/gnu/llvm/llvm/lib/Target/Lanai/
DLanaiInstrInfo.cpp601 if (MBB.isLayoutSuccessor(Instruction->getOperand(0).getMBB())) { in analyzeBranch()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86SpeculativeLoadHardening.cpp263 if (!NewMBB.isLayoutSuccessor(&Succ)) { in splitEdge()
270 assert(NewMBB.isLayoutSuccessor(&Succ) && in splitEdge()
DX86FastISel.cpp1674 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
1742 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h783 bool isLayoutSuccessor(const MachineBasicBlock *MBB) const;
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMFastISel.cpp1238 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1270 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
1308 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
DARMLowOverheadLoops.cpp1751 if (BB->isLayoutSuccessor(Succ)) { in Expand()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsAsmPrinter.cpp578 if (!Pred->isLayoutSuccessor(MBB)) in isBlockOnlyReachableByFallthrough()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp2291 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in emitCompareAndBranch()
2420 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()
2501 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp406 if (MBB.isLayoutSuccessor(Branch.getMBBTarget())) { in analyzeBranch()

12