Home
last modified time | relevance | path

Searched refs:getExitingBlock (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp1539 if (!L->getExitingBlock()) in canExpandBackedgeTakenCount()
1543 BranchInst *BI = dyn_cast<BranchInst>(L->getExitingBlock()->getTerminator()); in canExpandBackedgeTakenCount()
1558 if (!L->getExitingBlock()) in getBackedgeIVType()
1562 BranchInst *BI = dyn_cast<BranchInst>(L->getExitingBlock()->getTerminator()); in getBackedgeIVType()
1634 assert(L->getExitingBlock() && "expected loop exit"); in needsLFTR()
1641 BranchInst *BI = dyn_cast<BranchInst>(L->getExitingBlock()->getTerminator()); in needsLFTR()
1711 cast<BranchInst>(L->getExitingBlock()->getTerminator())->getCondition(); in FindLoopCounter()
1780 BranchInst *BI = cast<BranchInst>(L->getExitingBlock()->getTerminator()); in LinearFunctionTestReplace()
1794 if (L->getExitingBlock() == L->getLoopLatch()) { in LinearFunctionTestReplace()
1817 CmpIndVar = IndVar->getIncomingValueForBlock(L->getExitingBlock()); in LinearFunctionTestReplace()
/external/llvm/include/llvm/Analysis/
DRegionInfo.h321 BasicBlock *getExitingBlock() const;
DLoopInfo.h199 BlockT *getExitingBlock() const { in getExitingBlock() function
/external/llvm/lib/Analysis/
DRegionInfo.cpp155 BasicBlock *Region::getExitingBlock() const { in getExitingBlock() function in Region
178 return !isTopLevelRegion() && getEnteringBlock() && getExitingBlock(); in isSimple()