Home
last modified time | relevance | path

Searched refs:ExpandedSCEVs (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp670 const SCEV2ValueTy &ExpandedSCEVs,
858 const SCEV2ValueTy &ExpandedSCEVs) final { in createVectorizedLoopSkeleton() argument
3132 auto I = ExpandedSCEVs.find(Step); in getExpandedStep()
3138 const SCEV2ValueTy &ExpandedSCEVs, in createInductionResumeValues() argument
3207 const SCEV2ValueTy &ExpandedSCEVs) { in createVectorizedLoopSkeleton() argument
3262 createInductionResumeValues(ExpandedSCEVs); in createVectorizedLoopSkeleton()
7580 ILV.createVectorizedLoopSkeleton(ExpandedSCEVs ? *ExpandedSCEVs in executePlan()
7685 const SCEV2ValueTy &ExpandedSCEVs) { in createEpilogueVectorizedLoopSkeleton() argument
7808 const SCEV2ValueTy &ExpandedSCEVs) { in createEpilogueVectorizedLoopSkeleton() argument
7906 createInductionResumeValues(ExpandedSCEVs, in createEpilogueVectorizedLoopSkeleton()
[all …]
H A DLoopVectorizationPlanner.h367 const DenseMap<const SCEV *, Value *> *ExpandedSCEVs = nullptr);
H A DVPlanRecipes.cpp1632 assert(!State.ExpandedSCEVs.contains(Expr) && in execute()
1634 State.ExpandedSCEVs[Expr] = Res; in execute()
H A DVPlan.h414 DenseMap<const SCEV *, Value *> ExpandedSCEVs; member