/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | SpeculativeExecution.cpp | 184 Succ0.getSingleSuccessor() == &Succ1) { in runOnBasicBlock() 190 Succ1.getSingleSuccessor() == &Succ0) { in runOnBasicBlock() 198 Succ1.getSingleSuccessor() != nullptr && in runOnBasicBlock() 199 Succ1.getSingleSuccessor() != &B && in runOnBasicBlock() 200 Succ1.getSingleSuccessor() == Succ0.getSingleSuccessor()) { in runOnBasicBlock()
|
D | MergedLoadStoreMotion.cpp | 134 return BB->getTerminator()->getSuccessor(0)->getSingleSuccessor(); in getDiamondTail() 155 BasicBlock *Succ0Succ = Succ0->getSingleSuccessor(); in isDiamondHead() 156 BasicBlock *Succ1Succ = Succ1->getSingleSuccessor(); in isDiamondHead()
|
D | SpeculateAroundPHIs.cpp | 580 assert(PredBB->getSingleSuccessor() == ParentBB && in speculatePHIs() 654 assert(PredBB->getSingleSuccessor() == ParentBB && in speculatePHIs()
|
D | LoopSimplifyCFG.cpp | 659 if (!Pred || !Pred->getSingleSuccessor() || LI.getLoopFor(Pred) != &L) in mergeBlocksIntoPredecessors()
|
D | MergeICmps.cpp | 845 if (LastBlock->getSingleSuccessor() != Phi.getParent()) { in processPhi()
|
D | LICM.cpp | 747 BasicBlock *TargetSucc = HoistTarget->getSingleSuccessor(); in getOrCreateHoistedBlock() 768 HoistTarget->getSingleSuccessor(), HoistCommonSucc, {HoistTarget}); in getOrCreateHoistedBlock()
|
D | LoopPredication.cpp | 980 if (BB == Pred->getSingleSuccessor()) { in FindWidenableTerminatorAboveLoop()
|
D | LoopFuse.cpp | 1177 FC1.Preheader->getSingleSuccessor() == FC1.Header); in performFusion()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | BasicBlock.h | 211 BasicBlock *getSingleSuccessor(); 212 const BasicBlock *getSingleSuccessor() const { in getSingleSuccessor() function 213 return const_cast<BasicBlock*>(this)->getSingleSuccessor(); in getSingleSuccessor()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | BasicBlock.h | 254 const BasicBlock *getSingleSuccessor() const; 255 BasicBlock *getSingleSuccessor() { in getSingleSuccessor() function 257 static_cast<const BasicBlock *>(this)->getSingleSuccessor()); in getSingleSuccessor()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlan.cpp | 406 BasicBlock *VectorHeaderBB = VectorPreHeaderBB->getSingleSuccessor(); in execute() 480 BasicBlock *LoopHeaderBB = LoopPreHeaderBB->getSingleSuccessor(); in updateDominatorTree() 499 if (PostDomSucc->getSingleSuccessor() == InterimSucc) { in updateDominatorTree() 503 assert(InterimSucc->getSingleSuccessor() == PostDomSucc && in updateDominatorTree()
|
D | VPlan.h | 443 VPBlockBase *getSingleSuccessor() const { in getSingleSuccessor() function 480 return getEnclosingBlockWithSuccessors()->getSingleSuccessor(); in getSingleHierarchicalSuccessor()
|
D | LoopVectorize.cpp | 7235 VPBlockBase *Entry = Plan->setEntry(PreEntry->getSingleSuccessor()); in buildVPlanWithVPRecipes()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LibCallsShrinkWrap.cpp | 494 BasicBlock *SuccBB = CallBB->getSingleSuccessor(); in shrinkWrapCI() 501 << *CallBB->getSingleSuccessor() << "\n"); in shrinkWrapCI()
|
D | SimplifyCFG.cpp | 2925 BasicBlock *Succ = BB->getSingleSuccessor(); in ensureValueAvailableInSuccessor() 3153 BasicBlock *PostBB = QFB->getSingleSuccessor(); in mergeConditionalStores() 3157 if (QTB->getSingleSuccessor() == QFB) in mergeConditionalStores() 3186 return BB->getSinglePredecessor() == P && BB->getSingleSuccessor() == S; in mergeConditionalStores()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | SpeculateAnalyses.cpp | 71 return BB.getSingleSuccessor() != nullptr; in isStraightLine()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | BasicBlock.cpp | 275 const BasicBlock *BasicBlock::getSingleSuccessor() const { in getSingleSuccessor() function in BasicBlock
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 148 DefBB = DefBB->getSingleSuccessor(); in isDefinitionAcrossSuspend() 699 InsertPt = CSI->getParent()->getSingleSuccessor()->getFirstNonPHI(); in insertSpills()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | PartialInlining.cpp | 535 BasicBlock *ReturnBlock = ExitBlock->getSingleSuccessor(); in computeOutliningColdRegionsInfo()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 4605 if (auto *NextBB = BB->getSingleSuccessor()) { in programUndefinedIfFullPoison()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 682 BB->getSinglePredecessor()->getSingleSuccessor())) in isMergingEmptyBlockProfitable()
|