Searched refs:getExitBlock (Results 1 – 18 of 18) 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()
277 AftBlocksFirst.push_back(SubLoop->getExitBlock()); in UnrollAndJamLoop()
84 EXPECT_EQ(Exit, VPLp->getExitBlock()); in TEST_F()
400 BasicBlock *ExitBlock = L->getExitBlock(); in cloneLoops()607 if (!L->getExitBlock()) in processLoop()
2014 BasicBlock *ExitBlock = L->getExitBlock(); in sinkUnusedInvariants()
436 BasicBlock *ExitBlock = L->getExitBlock(); in cloneLoops()641 if (!L->getExitBlock()) in processLoop()
548 BasicBlock *LoopNestExit = OuterMostLoop->getExitBlock(); in processLoopList()858 BasicBlock *InnerExit = InnerLoop->getExitBlock(); in currentLimitations()
2335 BasicBlock *ExitBlock = L->getExitBlock(); in sinkUnusedInvariants()
78 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() function
209 BlockT *getExitBlock() const;
262 BlockT *getExitBlock() const;
76 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock() function
234 BlockT *getExitBlock() const { in getExitBlock() function
1652 BasicBlock *ExitBlock = L->getExitBlock(); in SinkUnusedInvariants()
2747 Builder.CreateCondBr(ICmp, L->getExitBlock(), Header); in createInductionVariable()2980 BasicBlock *ExitBlock = OrigLoop->getExitBlock(); in createEmptyLoop()3143 assert(OrigLoop->getExitBlock() && "Expected a single exit block"); in fixupIVUsers()
2585 Builder.CreateCondBr(ICmp, L->getExitBlock(), Header); in createInductionVariable()2827 BasicBlock *ExitBlock = OrigLoop->getExitBlock(); in createVectorizedLoopSkeleton()2992 assert(OrigLoop->getExitBlock() && "Expected a single exit block"); in fixupIVUsers()
1773 BasicBlock *ExitB = CurLoop->getExitBlock(); in recognize()