Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp695 auto VectorLoop = LI->AllocateLoop(); in expandFindMismatch() local
703 CurLoop->getParentLoop()->addChildLoop(VectorLoop); in expandFindMismatch()
708 LI->addTopLevelLoop(VectorLoop); in expandFindMismatch()
713 VectorLoop->addBasicBlockToLoop(VectorLoopStartBlock, *LI); in expandFindMismatch()
714 VectorLoop->addBasicBlockToLoop(VectorLoopIncBlock, *LI); in expandFindMismatch()
875 VectorLoop->verifyLoop(); in expandFindMismatch()
876 if (!VectorLoop->isRecursivelyLCSSAForm(*DT, *LI)) in expandFindMismatch()
H A DVPlanTransforms.cpp3152 VPRegionBlock *VectorLoop = Plan.getVectorLoopRegion(); in narrowInterleaveGroups() local
3153 if (VF.isScalable() || !VectorLoop) in narrowInterleaveGroups()
3162 for (auto &R : *VectorLoop->getEntryBasicBlock()) { in narrowInterleaveGroups()
H A DLoopVectorize.cpp2694 Loop *VectorLoop = LI->getLoopFor(HeaderBB); in fixVectorizedLoop() local
2697 setProfileInfoAfterUnrolling(OrigLoop, VectorLoop, OrigLoop, EstimatedVFxUF); in fixVectorizedLoop()
9743 VPRegionBlock *VectorLoop = Plan.getVectorLoopRegion(); in preparePlanForEpilogueVectorLoop() local
9744 VPBasicBlock *Header = VectorLoop->getEntryBasicBlock(); in preparePlanForEpilogueVectorLoop()