Home
last modified time | relevance | path

Searched refs:getSingleSuccessor (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp179 Succ0.getSingleSuccessor() == &Succ1) { in runOnBasicBlock()
185 Succ1.getSingleSuccessor() == &Succ0) { in runOnBasicBlock()
193 Succ1.getSingleSuccessor() != nullptr && in runOnBasicBlock()
194 Succ1.getSingleSuccessor() != &B && in runOnBasicBlock()
195 Succ1.getSingleSuccessor() == Succ0.getSingleSuccessor()) { in runOnBasicBlock()
DLoopSimplifyCFG.cpp53 if (!Pred || !Pred->getSingleSuccessor() || LI.getLoopFor(Pred) != &L) in simplifyLoopCFG()
DMergedLoadStoreMotion.cpp162 return BB->getTerminator()->getSuccessor(0)->getSingleSuccessor(); in getDiamondTail()
183 BasicBlock *Succ0Succ = Succ0->getSingleSuccessor(); in isDiamondHead()
184 BasicBlock *Succ1Succ = Succ1->getSingleSuccessor(); in isDiamondHead()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DBasicBlock.h211 BasicBlock *getSingleSuccessor();
212 const BasicBlock *getSingleSuccessor() const { in getSingleSuccessor() function
213 return const_cast<BasicBlock*>(this)->getSingleSuccessor(); in getSingleSuccessor()
/external/llvm/include/llvm/IR/
DBasicBlock.h210 BasicBlock *getSingleSuccessor();
211 const BasicBlock *getSingleSuccessor() const {
212 return const_cast<BasicBlock*>(this)->getSingleSuccessor();
/external/llvm/unittests/Analysis/
DBlockFrequencyInfoTest.cpp68 BasicBlock *BB3 = BB1->getSingleSuccessor(); in TEST_F()
/external/llvm/lib/IR/
DBasicBlock.cpp253 BasicBlock *BasicBlock::getSingleSuccessor() { in getSingleSuccessor() function in BasicBlock
/external/llvm/lib/Transforms/Instrumentation/
DIndirectCallPromotion.cpp505 PHIBB = RetValBB->getSingleSuccessor(); in insertCallRetPHI()
/external/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp2510 BasicBlock *Succ = BB->getSingleSuccessor(); in ensureValueAvailableInSuccessor()
2691 BasicBlock *PostBB = QFB->getSingleSuccessor(); in mergeConditionalStores()
2715 return BB->getSinglePredecessor() == P && BB->getSingleSuccessor() == S; in mergeConditionalStores()
/external/llvm/lib/Analysis/
DValueTracking.cpp3677 if (auto *NextBB = BB->getSingleSuccessor()) { in isKnownNotFullPoison()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp418 !(BB->getSinglePredecessor() && BB->getSinglePredecessor()->getSingleSuccessor())) in eliminateMostlyEmptyBlocks()