Searched refs:ExpandedSCEVs (Results 1 – 4 of 4) sorted by relevance
507 createVectorizedLoopSkeleton(const SCEV2ValueTy &ExpandedSCEVs);598 const SCEV2ValueTy &ExpandedSCEVs,775 const SCEV2ValueTy &ExpandedSCEVs) final { in createVectorizedLoopSkeleton() argument776 return createEpilogueVectorizedLoopSkeleton(ExpandedSCEVs); in createVectorizedLoopSkeleton()783 createEpilogueVectorizedLoopSkeleton(const SCEV2ValueTy &ExpandedSCEVs) = 0;812 createEpilogueVectorizedLoopSkeleton(const SCEV2ValueTy &ExpandedSCEVs) final;843 createEpilogueVectorizedLoopSkeleton(const SCEV2ValueTy &ExpandedSCEVs) final;2666 const SCEV2ValueTy &ExpandedSCEVs) { in getExpandedStep() argument2672 auto I = ExpandedSCEVs.find(Step); in getExpandedStep()2673 assert(I != ExpandedSCEVs.end() && "SCEV must be expanded at this point"); in getExpandedStep()[all …]
388 const DenseMap<const SCEV *, Value *> *ExpandedSCEVs = nullptr);
2470 assert(!State.ExpandedSCEVs.contains(Expr) && in execute()2472 State.ExpandedSCEVs[Expr] = Res; in execute()
429 DenseMap<const SCEV *, Value *> ExpandedSCEVs; member