Home
last modified time | relevance | path

Searched refs:getInductionVars (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1315 any_of(getInductionVars(), [&](auto &Induction) -> bool { in canVectorizeFPMath()
1363 auto &ID = getInductionVars().find(Phi)->second; in getIntOrFpInductionDescriptor()
1374 auto &ID = getInductionVars().find(Phi)->second; in getPointerInductionDescriptor()
1950 for (const auto &Entry : getInductionVars()) { in canFoldTailByMasking()
H A DLoopVectorize.cpp2851 for (const auto &Induction : Legal->getInductionVars()) { in collectLoopScalars()
3370 for (const auto &Induction : Legal->getInductionVars()) { in collectLoopUniforms()
4360 for (const auto &Entry : Legal->getInductionVars()) { in isCandidateForEpilogueVectorization()
5080 addFullyUnrolledInstructionsToIgnore(TheLoop, Legal->getInductionVars(), in expectedCost()
6519 for (const auto &Induction : Legal->getInductionVars()) { in collectValuesToIgnore()
6749 for (const auto &[IV, IndDesc] : Legal->getInductionVars()) { in precomputeCosts()
6776 addFullyUnrolledInstructionsToIgnore(OrigLoop, Legal->getInductionVars(), in precomputeCosts()
8798 for (const auto &[Phi, ID] : Legal->getInductionVars()) { in tryToBuildVPlanWithVPRecipes()
10289 for (const auto &[IVPhi, II] : LVL.getInductionVars()) { in processLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h313 const InductionList &getInductionVars() const { return Inductions; } in getInductionVars() function