Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp869 VPBasicBlock *LatchVPBB = new VPBasicBlock("vector.latch"); in createInitialVPlan() local
870 VPBlockUtils::insertBlockAfter(LatchVPBB, HeaderVPBB); in createInitialVPlan()
871 auto *TopRegion = new VPRegionBlock(HeaderVPBB, LatchVPBB, "vector loop", in createInitialVPlan()
1022 VPBasicBlock *LatchVPBB = getVectorLoopRegion()->getExitingBasicBlock(); in execute() local
1023 BasicBlock *VectorLatchBB = State->CFG.VPBB2IRBB[LatchVPBB]; in execute()
H A DLoopVectorize.cpp2966 VPBasicBlock *LatchVPBB = VectorRegion->getExitingBasicBlock(); in fixVectorizedLoop() local
2967 Loop *VectorLoop = LI->getLoopFor(State.CFG.VPBB2IRBB[LatchVPBB]); in fixVectorizedLoop()
8932 VPBasicBlock *LatchVPBB = VectorLoopRegion->getExitingBasicBlock(); in adjustRecipesForReductions() local
8933 Builder.setInsertPoint(&*LatchVPBB->begin()); in adjustRecipesForReductions()
8986 assert(OrigExitingVPV->getDefiningRecipe()->getParent() != LatchVPBB && in adjustRecipesForReductions()