Lines Matching refs:getSinglePredecessor
1607 if (Succ->hasAddressTaken() || !Succ->getSinglePredecessor()) in hoistCommonCodeFromSuccessors()
4103 for (auto &I : *QFB->getSinglePredecessor()) in mergeConditionalStoreToAddress()
4167 BasicBlock *TruePred = QTB ? QTB : QFB->getSinglePredecessor(); in mergeConditionalStoreToAddress()
4177 Value *PCond = cast<BranchInst>(PFB->getSinglePredecessor()->getTerminator()) in mergeConditionalStoreToAddress()
4179 Value *QCond = cast<BranchInst>(QFB->getSinglePredecessor()->getTerminator()) in mergeConditionalStoreToAddress()
4287 return BB->getSinglePredecessor() == P && BB->getSingleSuccessor() == S; in mergeConditionalStores()
4343 !BI->getParent()->getSinglePredecessor()) in tryWidenCondBranchToCondBranch()
4404 if (BB->getSinglePredecessor()) { in SimplifyCondBranchToCondBranch()
4783 BasicBlock *Pred = BB->getSinglePredecessor(); in tryToSimplifyUncondBranchWithICmpInIt()
5259 if (UnwindDest->getSinglePredecessor() != RI->getParent()) in mergeCleanupPad()
5754 if (!BB->getSinglePredecessor()) in FindPHIForConditionForwarding()
7115 if (BasicBlock *OnlyPred = BB->getSinglePredecessor()) in simplifySwitch()
7360 BasicBlock *PPred = P->getSinglePredecessor(); in allPredecessorsComeFromSameSource()
7473 if (BasicBlock *OnlyPred = BB->getSinglePredecessor()) in simplifyCondBranch()
7519 if (BI->getSuccessor(0)->getSinglePredecessor()) { in simplifyCondBranch()
7520 if (BI->getSuccessor(1)->getSinglePredecessor()) { in simplifyCondBranch()
7533 } else if (BI->getSuccessor(1)->getSinglePredecessor()) { in simplifyCondBranch()
7779 BB->getSinglePredecessor() == BB) { in simplifyOnce()