Home
last modified time | relevance | path

Searched refs:getUniqueExitBlocks (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h116 getUniqueExitBlocks(UniqueExitBlocks); in hasDedicatedExits()
142 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks( in getUniqueExitBlocks() function
H A DGenericLoopInfo.h285 void getUniqueExitBlocks(SmallVectorImpl<BlockT *> &ExitBlocks) const;
293 /// If getUniqueExitBlocks would return exactly one block, return that block.
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp485 L->getUniqueExitBlocks(ExitBlocks); in runOnLoop()
1566 CurLoop->getUniqueExitBlocks(ExitBlocks); in splitPredecessorsOfLoopExit()
1700 CurLoop->getUniqueExitBlocks(ExitBlocks); in sink()
H A DSimpleLoopUnswitch.cpp2263 L.getUniqueExitBlocks(ExitBlocks); in unswitchNontrivialInvariants()
3299 L.getUniqueExitBlocks(ExitBlocks); in isSafeForNoNTrivialUnswitching()
H A DIndVarSimplify.cpp443 L->getUniqueExitBlocks(ExitBlocks); in rewriteFirstIterationLoopExitValues()
H A DLoopIdiomRecognize.cpp330 CurLoop->getUniqueExitBlocks(ExitBlocks); in runOnCountableLoop()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopRotationUtils.cpp255 L->getUniqueExitBlocks(Exits); in canRotateDeoptimizingLatchExit()
H A DLoopUtils.cpp1437 L->getUniqueExitBlocks(ExitBlocks); in canLoopBeDeleted()
1500 L->getUniqueExitBlocks(ExitBlocks); in rewriteLoopExitValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2143 CurLoop->getUniqueExitBlocks(ExitBlocks); in processCopyingStore()
2392 L->getUniqueExitBlocks(ExitBlocks); in runOnCountableLoop()