Searched refs:VPBlockUtils (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 284 VPBlockUtils::disconnectBlocks(Pred, Region1); in mergeReplicateRegionsIntoSuccessors() 285 VPBlockUtils::connectBlocks(Pred, MiddleBasicBlock); in mergeReplicateRegionsIntoSuccessors() 287 VPBlockUtils::disconnectBlocks(Region1, MiddleBasicBlock); in mergeReplicateRegionsIntoSuccessors() 326 VPBlockUtils::insertTwoBlocksAfter(Pred, Exiting, Entry); in createReplicateRegion() 327 VPBlockUtils::connectBlocks(Pred, Exiting); in createReplicateRegion() 354 VPBlockUtils::disconnectBlocks(CurrentBlock, SplitBlock); in addReplicateRegions() 355 VPBlockUtils::connectBlocks(CurrentBlock, Region); in addReplicateRegions() 356 VPBlockUtils::connectBlocks(Region, SplitBlock); in addReplicateRegions() 385 VPBlockUtils::disconnectBlocks(PredVPBB, VPBB); in mergeBlocksIntoPredecessors() 390 VPBlockUtils::disconnectBlocks(VPBB, Succ); in mergeBlocksIntoPredecessors() [all …]
|
| H A D | VPlanVerifier.cpp | 239 VPBlockUtils::blocksOnly<const VPBasicBlock>(Iter)) { in verifyPlanIsValid() 278 VPBlockUtils::blocksOnly<const VPRegionBlock>( in verifyPlanIsValid()
|
| H A D | VPlan.cpp | 518 VPBlockUtils::disconnectBlocks(this, Succ); in splitAt() 522 VPBlockUtils::insertBlockAfter(SplitBlock, this); in splitAt() 526 VPBlockUtils::connectBlocks(SplitBlock, Succ); in splitAt() 720 VPBlockUtils::insertBlockAfter(TopRegion, VecPreheader); in createInitialVPlan() 722 VPBlockUtils::insertBlockAfter(MiddleVPBB, TopRegion); in createInitialVPlan() 1260 VPBlockUtils::blocksOnly<const VPBasicBlock>(RPOT)) in assignSlots()
|
| H A D | VPlan.h | 423 friend class VPBlockUtils; variable 711 friend class VPBlockUtils; variable 2968 class VPBlockUtils { 2970 VPBlockUtils() = delete;
|
| H A D | LoopVectorize.cpp | 1131 for (VPBasicBlock *VPBB : VPBlockUtils::blocksOnly<VPBasicBlock>(Iter)) { in collectPoisonGeneratingRecipes() 3744 for (VPBasicBlock *VPBB : VPBlockUtils::blocksOnly<VPBasicBlock>(Iter)) { in fixNonInductionPHIs() 8713 VPBlockUtils::insertBlockAfter(LatchVPBB, HeaderVPBB); in tryToBuildVPlanWithVPRecipes() 8814 VPBlockUtils::insertBlockAfter(new VPBasicBlock(), VPBB); in tryToBuildVPlanWithVPRecipes()
|