Home
last modified time | relevance | path

Searched refs:Inductions (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp21 LoopVectorizationLegality::InductionList &Inductions, in VPInstructionsToVPRecipes() argument
48 InductionDescriptor II = Inductions.lookup(Phi); in VPInstructionsToVPRecipes()
H A DVPlanTransforms.h29 LoopVectorizationLegality::InductionList &Inductions,
H A DLoopVectorizationLegality.cpp496 Inductions[Phi] = ID; in addInductionPhi()
827 if (Inductions.empty()) { in canVectorizeInstrs()
893 return Inductions.count(PN); in isInductionPhi()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp354 SmallVector<PHINode *, 8> &Inductions,
754 Loop *L, SmallVector<PHINode *, 8> &Inductions, Loop *InnerLoop) { in findInductionAndReductions() argument
761 Inductions.push_back(&PHI); in findInductionAndReductions()
819 SmallVector<PHINode *, 8> Inductions; in currentLimitations() local
820 if (!findInductionAndReductions(OuterLoop, Inductions, InnerLoop)) { in currentLimitations()
835 if (Inductions.size() != 1) { in currentLimitations()
848 Inductions.clear(); in currentLimitations()
849 if (!findInductionAndReductions(InnerLoop, Inductions, nullptr)) { in currentLimitations()
864 if (Inductions.size() != 1) { in currentLimitations()
877 InnerInductionVar = Inductions.pop_back_val(); in currentLimitations()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h294 InductionList &getInductionVars() { return Inductions; } in getInductionVars()
510 InductionList Inductions; variable
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DVectorizers.rst205 Inductions subsection