Searched refs:getUniqueExitBlock (Results 1 – 12 of 12) sorted by relevance
151 BasicBlock *Exit = TheLoop->getUniqueExitBlock(); in isExternalDef()318 BasicBlock *LoopExitBB = TheLoop->getUniqueExitBlock(); in buildPlainCFG()
1098 if (!Lp->getUniqueExitBlock()) { in canVectorizeLoopCFG()
3085 Builder.CreateCondBr(ICmp, L->getUniqueExitBlock(), Header); in createInductionVariable()3436 LoopExitBlock = OrigLoop->getUniqueExitBlock(); in createVectorLoopSkeleton()3721 assert(OrigLoop->getUniqueExitBlock() && "Expected a single exit block"); in fixupIVUsers()
189 BasicBlock *ExitBlock = L->getUniqueExitBlock(); in deleteLoopIfDead()
972 BasicBlock *InnerExit = OuterL->getUniqueExitBlock(); in areInnerLoopExitPHIsSupported()996 BasicBlock *LoopNestExit = OuterLoop->getUniqueExitBlock(); in areOuterLoopExitPHIsSupported()
47 assert(L->getUniqueExitBlock() && "No single exit block"); in LoopVersioning()
111 if (!L->getExitingBlock() || !L->getUniqueExitBlock()) in canPeel()
590 auto *ExitBlock = L->getUniqueExitBlock(); in deleteDeadLoop()
138 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const { in getUniqueExitBlock() function
303 BlockT *getUniqueExitBlock() const;
578 JoinBB = L->getUniqueExitBlock(); in findForwardJoinPoint()
380 BasicBlock *ExitFromLatch = getUniqueExitBlock(); in getLoopGuardBranch()