Lines Matching refs:getSinglePredecessor

3335   for (auto &I : *QFB->getSinglePredecessor())  in mergeConditionalStoreToAddress()
3398 BasicBlock *TruePred = QTB ? QTB : QFB->getSinglePredecessor(); in mergeConditionalStoreToAddress()
3408 Value *PCond = cast<BranchInst>(PFB->getSinglePredecessor()->getTerminator()) in mergeConditionalStoreToAddress()
3410 Value *QCond = cast<BranchInst>(QFB->getSinglePredecessor()->getTerminator()) in mergeConditionalStoreToAddress()
3517 return BB->getSinglePredecessor() == P && BB->getSingleSuccessor() == S; in mergeConditionalStores()
3573 IfTrueBB != BI->getParent() || !BI->getParent()->getSinglePredecessor()) in tryWidenCondBranchToCondBranch()
3628 if (BB->getSinglePredecessor()) { in SimplifyCondBranchToCondBranch()
4040 BasicBlock *Pred = BB->getSinglePredecessor(); in tryToSimplifyUncondBranchWithICmpInIt()
4516 if (UnwindDest->getSinglePredecessor() != RI->getParent()) in mergeCleanupPad()
4964 if (!BB->getSinglePredecessor()) in FindPHIForConditionForwarding()
6112 if (BasicBlock *OnlyPred = BB->getSinglePredecessor()) in simplifySwitch()
6350 BasicBlock *PPred = P->getSinglePredecessor(); in allPredecessorsComeFromSameSource()
6368 if (BasicBlock *OnlyPred = BB->getSinglePredecessor()) in simplifyCondBranch()
6413 if (BI->getSuccessor(0)->getSinglePredecessor()) { in simplifyCondBranch()
6414 if (BI->getSuccessor(1)->getSinglePredecessor()) { in simplifyCondBranch()
6427 } else if (BI->getSuccessor(1)->getSinglePredecessor()) { in simplifyCondBranch()
6584 BB->getSinglePredecessor() == BB) { in simplifyOnceImpl()