Searched refs:LoopExitBlock (Results 1 – 2 of 2) sorted by relevance
90 BasicBlock *LoopExitBlock) { in INITIALIZE_PASS_DEPENDENCY()99 if (UserBlock == LoopExitBlock) in INITIALIZE_PASS_DEPENDENCY()122 Def->getName() + ".moved", LoopExitBlock->begin()); in INITIALIZE_PASS_DEPENDENCY()187 auto LoopExitBlock = in unifyLoopExits() local191 restoreSSA(DT, L, ExitingBlocks, LoopExitBlock); in unifyLoopExits()
663 BasicBlock *LoopExitBlock; member in llvm::InnerLoopVectorizer2057 BasicBlock *LoopExitBlock) { in emitSCEVChecks() argument2529 RTChecks.emitSCEVChecks(Bypass, LoopVectorPreHeader, LoopExitBlock); in emitSCEVChecks()2546 DT->changeImmediateDominator(LoopExitBlock, SCEVCheckBlock); in emitSCEVChecks()2594 LoopExitBlock = OrigLoop->getUniqueExitBlock(); // may be nullptr in createVectorLoopSkeleton()2595 assert((LoopExitBlock || Cost->requiresScalarEpilogue(VF.isVector())) && in createVectorLoopSkeleton()7592 DT->changeImmediateDominator(LoopExitBlock, in createEpilogueVectorizedLoopSkeleton()