Home
last modified time | relevance | path

Searched refs:getExitBlock (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopVersioning.cpp38 assert(L->getExitBlock() && "No single exit block"); in LoopVersioning()
117 DT->changeImmediateDominator(VersionedLoop->getExitBlock(), RuntimeCheckBB); in versionLoop()
126 BasicBlock *PHIBlock = VersionedLoop->getExitBlock(); in addPHINodes()
H A DLoopUnrollAndJam.cpp280 AftBlocksFirst.push_back(SubLoop->getExitBlock()); in UnrollAndJamLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp448 BasicBlock *ExitBlock = L->getExitBlock(); in cloneLoops()
673 if (!L->getExitBlock()) in processLoop()
H A DLoopInterchange.cpp526 BasicBlock *LoopNestExit = OuterMostLoop->getExitBlock(); in processLoopList()
837 BasicBlock *InnerExit = InnerLoop->getExitBlock(); in currentLimitations()
H A DIndVarSimplify.cpp2533 BasicBlock *ExitBlock = L->getExitBlock(); in sinkUnusedInvariants()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp194 BasicBlock *getExitBlock() { in getExitBlock() function in __anon5bb62add0211::CHRScope
204 if (getExitBlock() != NextEntry) in appendable()
221 assert(getExitBlock() == Next->getEntryBlock() && in append()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopInfo.h262 BlockT *getExitBlock() const;
H A DLoopInfoImpl.h76 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenFunction.h1271 JumpDest getExitBlock() const { return Stack.back().ExitBlock; }
1276 if (Stack.back().Kind == Kind && getExitBlock().isValid()) {
1303 if (getExitBlock().isValid()) {
H A DCGStmtOpenMP.cpp4526 return OMPCancelStack.getExitBlock(); in getOMPCancelDestination()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2381 Builder.CreateCondBr(ICmp, L->getExitBlock(), Header); in createInductionVariable()
2739 BasicBlock *ExitBlock = OrigLoop->getExitBlock(); in createVectorizedLoopSkeleton()
2919 assert(OrigLoop->getExitBlock() && "Expected a single exit block"); in fixupIVUsers()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1773 BasicBlock *ExitB = CurLoop->getExitBlock(); in recognize()