Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp742 BasicBlock *LoopMiddleBlock; member in llvm::InnerLoopVectorizer
3031 LoopMiddleBlock = in createVectorLoopSkeleton()
3035 SplitBlock(LoopMiddleBlock, LoopMiddleBlock->getTerminator(), DT, LI, in createVectorLoopSkeleton()
3054 ReplaceInstWithInst(LoopMiddleBlock->getTerminator(), BrInst); in createVectorLoopSkeleton()
3063 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock); in createVectorLoopSkeleton()
3109 BCResumeVal->addIncoming(EndValue, LoopMiddleBlock); in createInductionResumeValue()
3184 IRBuilder<> B(LoopMiddleBlock->getTerminator()); in completeLoopSkeleton()
3187 BranchInst &BI = *cast<BranchInst>(LoopMiddleBlock->getTerminator()); in completeLoopSkeleton()
3512 IVEndValues[Entry.first], LoopMiddleBlock, in fixVectorizedLoop()
3607 Builder.SetInsertPoint(LoopMiddleBlock->getTerminator()); in fixFixedOrderRecurrence()
[all …]