Searched refs:getExitBlock (Results 1 – 12 of 12) sorted by relevance
38 assert(L->getExitBlock() && "No single exit block"); in LoopVersioning()117 DT->changeImmediateDominator(VersionedLoop->getExitBlock(), RuntimeCheckBB); in versionLoop()126 BasicBlock *PHIBlock = VersionedLoop->getExitBlock(); in addPHINodes()
280 AftBlocksFirst.push_back(SubLoop->getExitBlock()); in UnrollAndJamLoop()
448 BasicBlock *ExitBlock = L->getExitBlock(); in cloneLoops()673 if (!L->getExitBlock()) in processLoop()
526 BasicBlock *LoopNestExit = OuterMostLoop->getExitBlock(); in processLoopList()837 BasicBlock *InnerExit = InnerLoop->getExitBlock(); in currentLimitations()
2533 BasicBlock *ExitBlock = L->getExitBlock(); in sinkUnusedInvariants()
194 BasicBlock *getExitBlock() { in getExitBlock() function in __anon5bb62add0211::CHRScope204 if (getExitBlock() != NextEntry) in appendable()221 assert(getExitBlock() == Next->getEntryBlock() && in append()
262 BlockT *getExitBlock() const;
76 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() function
1271 JumpDest getExitBlock() const { return Stack.back().ExitBlock; }1276 if (Stack.back().Kind == Kind && getExitBlock().isValid()) {1303 if (getExitBlock().isValid()) {
4526 return OMPCancelStack.getExitBlock(); in getOMPCancelDestination()
2381 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()
1773 BasicBlock *ExitB = CurLoop->getExitBlock(); in recognize()