Home
last modified time | relevance | path

Searched refs:LoopMiddleBlock (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp820 BasicBlock *LoopMiddleBlock; member in llvm::InnerLoopVectorizer
3440 LoopMiddleBlock = in createVectorLoopSkeleton()
3444 SplitBlock(LoopMiddleBlock, LoopMiddleBlock->getTerminator(), DT, LI, in createVectorLoopSkeleton()
3454 ReplaceInstWithInst(LoopMiddleBlock->getTerminator(), BrInst); in createVectorLoopSkeleton()
3464 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock); in createVectorLoopSkeleton()
3539 BCResumeVal->addIncoming(EndValue, LoopMiddleBlock); in createInductionResumeValues()
3572 LoopMiddleBlock->getTerminator()); in completeLoopSkeleton()
3579 cast<BranchInst>(LoopMiddleBlock->getTerminator())->setCondition(CmpN); in completeLoopSkeleton()
4084 IVEndValues[Entry.first], LoopMiddleBlock); in fixVectorizedLoop()
4265 Builder.SetInsertPoint(LoopMiddleBlock->getTerminator()); in fixFirstOrderRecurrence()
[all …]