Home
last modified time | relevance | path

Searched refs:getInductionDescriptor (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DEVLIndVarSimplify.cpp116 if (!IndVar || !L.getInductionDescriptor(SE, IVD)) { in run()
H A DVPlanTransforms.cpp475 auto &Casts = IV->getInductionDescriptor().getCastInsts(); in removeRedundantInductionCasts()
667 const InductionDescriptor &ID = PtrIV->getInductionDescriptor(); in legalizeAndOptimizeInductions()
690 const InductionDescriptor &ID = WideIV->getInductionDescriptor(); in legalizeAndOptimizeInductions()
731 auto &ID = WideIV->getInductionDescriptor(); in getOptimizableIVOf()
813 const InductionDescriptor &ID = WideIV->getInductionDescriptor(); in optimizeEarlyExitInductionUser()
864 const auto &ID = WideIV->getInductionDescriptor(); in optimizeLatchExitInductionUser()
2599 const InductionDescriptor &ID = WidenIVR->getInductionDescriptor(); in expandVPWidenIntOrFpInduction()
H A DVPlanUnroll.cpp155 auto &ID = IV->getInductionDescriptor(); in unrollWidenInductionByUF()
H A DVPlan.h1978 const InductionDescriptor &getInductionDescriptor() const { return IndDesc; } in getInductionDescriptor() function
2043 getInductionDescriptor(), Trunc, getDebugLoc()); in clone()
2120 getOperand(2), getInductionDescriptor(), IsScalarAfterVectorization, in clone()
H A DVPlanRecipes.cpp3703 assert(getInductionDescriptor().getKind() == in execute()
H A DLoopVectorize.cpp8371 const InductionDescriptor &ID = WideIV->getInductionDescriptor(); in addResumePhiRecipeForInduction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h260 bool getInductionDescriptor(ScalarEvolution &SE,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp334 bool Loop::getInductionDescriptor(ScalarEvolution &SE, in getInductionDescriptor() function in Loop
414 if (!getInductionDescriptor(SE, IndDesc)) in isCanonical()