Home
last modified time | relevance | path

Searched refs:getVectorLoopRegion (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp343 for (auto &Phi : Plan.getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in removeRedundantInductionCasts()
386 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in removeRedundantCanonicalIVs()
426 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in optimizeInductions()
502 Plan.getVectorLoopRegion()->getExitingBasicBlock(); in optimizeForVFAndUF()
H A DVPlan.cpp334 if (getPlan()->getVectorLoopRegion()->getSingleSuccessor() == this) { in execute()
600 VPBasicBlock *Header = getVectorLoopRegion()->getEntryBasicBlock(); in getActiveLaneMaskPhi()
677 VPBasicBlock *LatchVPBB = getVectorLoopRegion()->getExitingBasicBlock(); in execute()
682 VPBasicBlock *Header = getVectorLoopRegion()->getEntryBasicBlock(); in execute()
1085 visitRegion(Plan.getVectorLoopRegion(), Old2New, IAI); in VPInterleavedAccessInfo()
H A DVPlanVerifier.cpp265 const VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in verifyPlanIsValid()
H A DVPlanHCFGBuilder.cpp390 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in buildHierarchicalCFG()
H A DVPlan.h2353 VPRegionBlock *getVectorLoopRegion() { in getVectorLoopRegion() function
2356 const VPRegionBlock *getVectorLoopRegion() const { in getVectorLoopRegion() function
2362 VPBasicBlock *EntryVPBB = getVectorLoopRegion()->getEntryBasicBlock(); in getCanonicalIV()
H A DLoopVectorize.cpp3678 VPBasicBlock *LatchVPBB = Plan.getVectorLoopRegion()->getExitingBasicBlock(); in fixVectorizedLoop()
3736 State.Plan->getVectorLoopRegion()->getEntryBasicBlock(); in fixCrossIterationPHIs()
7701 BestVPlan.getVectorLoopRegion()->getEntryBasicBlock(); in executePlan()
8116 Plan->getVectorLoopRegion()->getEntryBasicBlock(); in createBlockInMask()
8727 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in addCanonicalIVRecipes()
8995 assert(isa<VPRegionBlock>(Plan->getVectorLoopRegion()) && in buildVPlanWithVPRecipes()
8996 !Plan->getVectorLoopRegion()->getEntryBasicBlock()->empty() && in buildVPlanWithVPRecipes()
9082 Plan->getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in buildVPlanWithVPRecipes()
9202 Plan->getVectorLoopRegion()->getExitingBasicBlock()->getTerminator(); in buildVPlan()
9307 Plan->getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in adjustRecipesForReductions()
[all …]
H A DVPlanRecipes.cpp333 VPRegionBlock *TopRegion = Plan->getVectorLoopRegion(); in generateInstruction()