Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp1449 VPRegionBlock *VectorRegion = Plan.getVectorLoopRegion(); in simplifyBranchConditionForVFAndUF() local
1450 VPBasicBlock *ExitingVPBB = VectorRegion->getExitingBasicBlock(); in simplifyBranchConditionForVFAndUF()
1482 auto *Header = cast<VPBasicBlock>(VectorRegion->getEntry()); in simplifyBranchConditionForVFAndUF()
1493 VPBlockBase *Preheader = VectorRegion->getSinglePredecessor(); in simplifyBranchConditionForVFAndUF()
1494 VPBlockBase *Exit = VectorRegion->getSingleSuccessor(); in simplifyBranchConditionForVFAndUF()
1495 VPBlockUtils::disconnectBlocks(Preheader, VectorRegion); in simplifyBranchConditionForVFAndUF()
1496 VPBlockUtils::disconnectBlocks(VectorRegion, Exit); in simplifyBranchConditionForVFAndUF()
1498 for (VPBlockBase *B : vp_depth_first_shallow(VectorRegion->getEntry())) in simplifyBranchConditionForVFAndUF()
H A DLoopVectorize.cpp4278 VPRegionBlock *VectorRegion = P->getVectorLoopRegion(); in selectVectorizationFactor() local
4279 assert(VectorRegion && "Expected to have a vector region!"); in selectVectorizationFactor()
4281 vp_depth_first_shallow(VectorRegion->getEntry()))) { in selectVectorizationFactor()
8402 VPRegionBlock *VectorRegion = Plan.getVectorLoopRegion(); in addScalarResumePhis() local
8404 cast<VPBasicBlock>(VectorRegion->getSinglePredecessor())); in addScalarResumePhis()
8436 assert(VectorRegion->getSingleSuccessor() == Plan.getMiddleBlock() && in addScalarResumePhis()
8499 VPRegionBlock *VectorRegion = Plan.getVectorLoopRegion(); in addExitUsersForFirstOrderRecurrences() local
8509 for (auto &HeaderPhi : VectorRegion->getEntryBasicBlock()->phis()) { in addExitUsersForFirstOrderRecurrences()
8514 assert(VectorRegion->getSingleSuccessor() == Plan.getMiddleBlock() && in addExitUsersForFirstOrderRecurrences()
H A DVPlan.h3962 VPRegionBlock *VectorRegion = getVectorLoopRegion();
3963 return VectorRegion
3964 ? cast<VPBasicBlock>(VectorRegion->getSinglePredecessor())