Searched refs:getUniquePredecessor (Results 1 – 22 of 22) sorted by relevance
202 BasicBlock *getUniquePredecessor();203 const BasicBlock *getUniquePredecessor() const { in getUniquePredecessor() function204 return const_cast<BasicBlock*>(this)->getUniquePredecessor(); in getUniquePredecessor()
238 const BasicBlock *getUniquePredecessor() const;239 BasicBlock *getUniquePredecessor() { in getUniquePredecessor() function241 static_cast<const BasicBlock *>(this)->getUniquePredecessor()); in getUniquePredecessor()
348 cast<Instruction>(Token)->getParent()->getUniquePredecessor(); in getStatepoint()
945 if (OuterLoop->getLoopLatch()->getUniquePredecessor() == nullptr) in areOuterLoopExitPHIsSupported()1451 !OuterLoopPreHeader->getUniquePredecessor()) in adjustLoopBranches()1463 BasicBlock *OuterLoopPredecessor = OuterLoopPreHeader->getUniquePredecessor(); in adjustLoopBranches()1465 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
114 if (SuccToSinkTo->getUniquePredecessor() != Inst->getParent()) { in IsAcceptableTarget()
456 if (FullUnswitch && LoopExitBB->getUniquePredecessor()) { in unswitchTrivialBranch()457 assert(LoopExitBB->getUniquePredecessor() == BI.getParent() && in unswitchTrivialBranch()2020 if (SuccBB->getUniquePredecessor() || in unswitchNontrivialInvariants()2723 if (SuccBB->getUniquePredecessor() || in unswitchBestCondition()
1225 if (!BB->getUniquePredecessor()) in normalizeForInvokeSafepoint()1534 UnwindBlock->getUniquePredecessor() && in makeStatepointExplicitImpl()1551 NormalDest->getUniquePredecessor() && in makeStatepointExplicitImpl()2564 if (BB.getUniquePredecessor()) { in runOnFunction()
401 return nextBB && (nextBB->getUniquePredecessor() != nullptr); in findLocationForEntrySafepoint()
385 if (BasicBlock *UniquePred = RI->getParent()->getUniquePredecessor()) in isDynamicConstant()
253 const BasicBlock *BasicBlock::getUniquePredecessor() const { in getUniquePredecessor() function in BasicBlock
3639 Assert(BB->getUniquePredecessor() == CPI->getCatchSwitch()->getParent(), in visitEHPadPredecessors()4510 LandingPad->getParent()->getUniquePredecessor(); in visitIntrinsicCall()
525 assert(PRegEntryBB->getUniquePredecessor() == &ArtificialEntry); in CreateParallel()
54 if (BasicBlock *Pred = BB->getUniquePredecessor()) { in getPreviousDefRecursive()1220 assert(From->getUniquePredecessor() == To && in moveAllAfterMergeBlocks()
686 BB = BB->getUniquePredecessor(); in findValueImpl()
386 BasicBlock *GuardBB = Preheader->getUniquePredecessor(); in getLoopGuardBranch()
548 BasicBlock *Fold = Dest->getUniquePredecessor(); in UnrollAndJamLoop()
884 BasicBlock *Fold = Dest->getUniquePredecessor(); in UnrollLoop()
179 BasicBlock *PredBB = BB->getUniquePredecessor(); in MergeBlockIntoPredecessor()
5329 if (Pred != BranchBlock && Pred->getUniquePredecessor() != BranchBlock) in reuseTableCompare()
703 BasicBlock *Pred = BB->getUniquePredecessor(); in isMergingEmptyBlockProfitable()753 if (SameValueBB->getUniquePredecessor() == Pred && in isMergingEmptyBlockProfitable()
3343 if (UserIsSuccessor && UserParent->getUniquePredecessor()) { in run()
6089 if (!NormalDestBB->getUniquePredecessor()) in run()