Home
last modified time | relevance | path

Searched refs:getEntryBasicBlock (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTrace.cpp28 return getEntryBasicBlock()->getParent(); in getFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h43 BasicBlock *getEntryBasicBlock () const { return BasicBlocks[0]; } in getEntryBasicBlock() function
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp131 VPBasicBlock *EntryVPBB = VPR->getEntryBasicBlock(); in sinkScalarOperands()
319 make_early_inc_range(reverse(*Region1->getEntryBasicBlock()))) in mergeReplicateRegionsIntoSuccessors()
462 for (auto &Phi : Plan.getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in removeRedundantInductionCasts()
506 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in removeRedundantCanonicalIVs()
569 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in createScalarIVSteps()
629 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in legalizeAndOptimizeInductions()
904 make_early_inc_range(*Plan.getEntry()->getEntryBasicBlock())) { in removeRedundantExpandSCEVRecipes()
1369 VPBasicBlock *HeaderVPBB = Plan.getVectorLoopRegion()->getEntryBasicBlock(); in optimizeVectorInductionWidthForTCAndVFUF()
1700 Plan.getVectorLoopRegion()->getEntry()->getEntryBasicBlock()->phis()) in adjustFixedOrderRecurrences()
1743 Plan.getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in clearReductionWrapFlags()
[all …]
H A DVPlanConstruction.cpp591 TopRegion->getEntryBasicBlock()->setName("vector.body"); in createLoopRegions()
668 for (auto &R : LoopRegion->getEntryBasicBlock()->phis()) { in handleMaxMinNumReductions()
713 Plan.getVectorLoopRegion()->getEntryBasicBlock())) { in handleMaxMinNumReductions()
H A DVPlanAnalysis.cpp28 &LoopRegion->getEntryBasicBlock()->front())) { in VPTypeAnalysis()
473 for (auto &R : Plan.getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in calculateRegisterUsageForPlan()
H A DVPlanPredicator.cpp268 VPBasicBlock *Header = LoopRegion->getEntryBasicBlock(); in introduceMasksAndLinearize()
H A DVPlan.cpp160 const VPBasicBlock *VPBlockBase::getEntryBasicBlock() const { in getEntryBasicBlock() function in VPBlockBase
167 VPBasicBlock *VPBlockBase::getEntryBasicBlock() { in getEntryBasicBlock() function in VPBlockBase
1369 const VPBlockBase *Head = To->getEntryBasicBlock(); in drawEdge()
H A DVPlanUnroll.cpp438 Plan.getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in unrollByUF()
H A DLoopVectorize.cpp8509 for (auto &HeaderPhi : VectorRegion->getEntryBasicBlock()->phis()) { in addExitUsersForFirstOrderRecurrences()
8705 VPBasicBlock *HeaderVPBB = LoopRegion->getEntryBasicBlock(); in tryToBuildVPlanWithVPRecipes()
8791 !Plan->getVectorLoopRegion()->getEntryBasicBlock()->empty() && in tryToBuildVPlanWithVPRecipes()
8946 for (auto &R : Plan->getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in tryToBuildVPlan()
8978 VPBasicBlock *Header = VectorLoopRegion->getEntryBasicBlock(); in adjustRecipesForReductions()
9121 Plan->getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in adjustRecipesForReductions()
9671 EpiPlan.getVectorLoopRegion()->getEntryBasicBlock()->phis()) { in preparePlanForMainVectorLoop()
9744 VPBasicBlock *Header = VectorLoop->getEntryBasicBlock(); in preparePlanForEpilogueVectorLoop()
H A DVPlan.h189 const VPBasicBlock *getEntryBasicBlock() const;
190 VPBasicBlock *getEntryBasicBlock();
4147 VPBasicBlock *EntryVPBB = getVectorLoopRegion()->getEntryBasicBlock();