Searched refs:LoopBypassBlocks (Results 1 – 1 of 1) sorted by relevance
676 SmallVector<BasicBlock *, 4> LoopBypassBlocks; member in llvm::InnerLoopVectorizer2542 LoopBypassBlocks.push_back(BB); in emitMinimumIterationCountCheck()2573 LoopBypassBlocks.push_back(BB); in emitSCEVChecks()2606 LoopBypassBlocks.push_back(BB); in emitMemRuntimeChecks()2856 for (BasicBlock *BB : LoopBypassBlocks) in createVectorizedLoopSkeleton()3629 for (unsigned I = 0, E = LoopBypassBlocks.size(); I != E; ++I) in fixReduction()3630 BCBlockPhi->addIncoming(ReductionStartValue, LoopBypassBlocks[I]); in fixReduction()4160 assert(DT->properlyDominates(LoopBypassBlocks.front(), LoopExitBlock) && in updateAnalysis()4165 DT->addNewBlock(LoopScalarPreHeader, LoopBypassBlocks[0]); in updateAnalysis()4167 DT->changeImmediateDominator(LoopExitBlock, LoopBypassBlocks[0]); in updateAnalysis()