Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp736 BasicBlock *LoopVectorPreHeader; member in llvm::InnerLoopVectorizer
2201 SCEVCheckBlock->moveBefore(LoopVectorPreHeader); in emitSCEVChecks()
2230 MemCheckBlock->moveBefore(LoopVectorPreHeader); in emitMemRuntimeChecks()
2888 BasicBlock *const TCCheckBlock = LoopVectorPreHeader; in emitIterationCountCheck()
2936 LoopVectorPreHeader = in emitIterationCountCheck()
3025 LoopVectorPreHeader = OrigLoop->getLoopPreheader(); in createVectorLoopSkeleton()
3032 SplitBlock(LoopVectorPreHeader, LoopVectorPreHeader->getTerminator(), DT, in createVectorLoopSkeleton()
3202 return LoopVectorPreHeader; in completeLoopSkeleton()
7815 LoopVectorPreHeader = in createEpilogueVectorizedLoopSkeleton()
7816 SplitBlock(LoopVectorPreHeader, LoopVectorPreHeader->getTerminator(), DT, in createEpilogueVectorizedLoopSkeleton()
[all …]
H A DVPlan.cpp249 BasicBlock *LoopVectorPreHeader = CFG.VPBB2IRBB[cast<VPBasicBlock>( in get() local
251 if (LoopVectorPreHeader) in get()
252 Builder.SetInsertPoint(LoopVectorPreHeader->getTerminator()); in get()