Searched refs:isLayoutSuccessor (Results 1 – 21 of 21) sorted by relevance
149 if (MBB->isLayoutSuccessor(FirstSucc)) { in runOnMachineFunction()152 } else if (MBB->isLayoutSuccessor(SecondSucc)) { in runOnMachineFunction()179 bool case1 = LayoutSucc->isLayoutSuccessor(JumpAroundTarget); in runOnMachineFunction()
221 MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in AnalyzeBranch()
398 if (isLayoutSuccessor(TBB)) in updateTerminator()418 if (!isLayoutSuccessor(TBB)) in updateTerminator()426 if (isLayoutSuccessor(TBB)) { in updateTerminator()431 } else if (isLayoutSuccessor(FBB)) { in updateTerminator()456 if (!isLayoutSuccessor(TBB)) in updateTerminator()462 if (isLayoutSuccessor(TBB)) { in updateTerminator()471 } else if (!isLayoutSuccessor(FallthroughBB)) { in updateTerminator()620 bool MachineBasicBlock::isLayoutSuccessor(const MachineBasicBlock *MBB) const { in isLayoutSuccessor() function in MachineBasicBlock787 if (!NMBB->isLayoutSuccessor(Succ)) { in SplitCriticalEdge()
611 Pred->isLayoutSuccessor(L.getHeader()))) { in findBestLoopTop()720 (MBB->isLayoutSuccessor(Succ) && in findBestLoopExit()1215 if (MBB.isLayoutSuccessor(Succ)) in INITIALIZE_PASS_DEPENDENCY()
581 if (MBB1->isLayoutSuccessor(MBB2) && I2 == MBB2->begin()) in ProfitableToMerge()583 if (MBB2->isLayoutSuccessor(MBB1) && I1 == MBB1->begin()) in ProfitableToMerge()850 SameTails[0].getBlock()->isLayoutSuccessor(SameTails[1].getBlock()) && in TryTailMergeBlocks()854 SameTails[1].getBlock()->isLayoutSuccessor( in TryTailMergeBlocks()
555 if (!ExtraPreds && Head->isLayoutSuccessor(Tail)) { in convertIf()
785 if (PredBB->isLayoutSuccessor(TailBB) && PredBB->canFallThrough()) in TailDuplicate()
136 if ((*PI)->canFallThrough() && (*PI)->isLayoutSuccessor(&ReturnMBB)) in processBlock()155 (*ReturnMBB.pred_begin())->isLayoutSuccessor(&ReturnMBB)) { in processBlock()
741 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
115 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in AnalyzeBranch()
165 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in AnalyzeBranch()186 MBB.isLayoutSuccessor(TargetBB)) { in AnalyzeBranch()
214 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in AnalyzeBranch()
431 bool isLayoutSuccessor(const MachineBasicBlock *MBB) const;
414 if (!Pred->isLayoutSuccessor(MBB)) in isBlockOnlyReachableByFallthrough()
1265 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()1298 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()1337 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in SelectBranch()
290 if (MBB.isLayoutSuccessor(Branch.Target->getMBB())) { in AnalyzeBranch()
2131 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in emitCompareAndBranch()2270 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()2339 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()2407 if (FuncInfo.MBB->isLayoutSuccessor(TBB)) { in selectBranch()
1371 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()1449 if (FuncInfo.MBB->isLayoutSuccessor(TrueMBB)) { in X86SelectBranch()
3494 if (MBB.isLayoutSuccessor(I->getOperand(0).getMBB())) { in AnalyzeBranch()3516 MBB.isLayoutSuccessor(TargetBB)) { in AnalyzeBranch()
2473 if (!Pred->isLayoutSuccessor(MBB)) in isBlockOnlyReachableByFallthrough()
1371 FuncInfo.MBB->isLayoutSuccessor(MSucc)) { in fastEmitBranch()