Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp441 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in removeRedundantCanonicalIVs() local
442 for (VPRecipeBase &Phi : HeaderVPBB->phis()) { in removeRedundantCanonicalIVs()
496 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in createScalarIVSteps() local
497 auto IP = HeaderVPBB->getFirstNonPhi(); in createScalarIVSteps()
504 HeaderVPBB->insert(BaseIV->getDefiningRecipe(), IP); in createScalarIVSteps()
508 HeaderVPBB->insert(Steps, IP); in createScalarIVSteps()
514 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in optimizeInductions() local
516 for (VPRecipeBase &Phi : HeaderVPBB->phis()) { in optimizeInductions()
H A DLoopVectorize.cpp3476 for (VPRecipeBase &R : HeaderVPBB->phis()) { in fixVectorizedLoop()
7639 VPBasicBlock *HeaderVPBB = in executePlan() local
8063 auto NewInsertionPoint = HeaderVPBB->getFirstNonPhi(); in createHeaderMask()
8065 HeaderVPBB->insert(IV, NewInsertionPoint); in createHeaderMask()
8068 Builder.setInsertPoint(HeaderVPBB, NewInsertionPoint); in createHeaderMask()
8714 Plan->getVectorLoopRegion()->setEntry(HeaderVPBB); in tryToBuildVPlanWithVPRecipes()
8737 VPBasicBlock *VPBB = HeaderVPBB; in tryToBuildVPlanWithVPRecipes()
8745 if (VPBB != HeaderVPBB) in tryToBuildVPlanWithVPRecipes()
8749 if (VPBB == HeaderVPBB) in tryToBuildVPlanWithVPRecipes()
8809 Recipe->insertBefore(*HeaderVPBB, HeaderVPBB->getFirstNonPhi()); in tryToBuildVPlanWithVPRecipes()
[all …]