Searched refs:Inductions (Results 1 – 6 of 6) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 21 LoopVectorizationLegality::InductionList &Inductions, in VPInstructionsToVPRecipes() argument 48 InductionDescriptor II = Inductions.lookup(Phi); in VPInstructionsToVPRecipes()
|
| H A D | VPlanTransforms.h | 29 LoopVectorizationLegality::InductionList &Inductions,
|
| H A D | LoopVectorizationLegality.cpp | 496 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 D | LoopInterchange.cpp | 354 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 D | LoopVectorizationLegality.h | 294 InductionList &getInductionVars() { return Inductions; } in getInductionVars() 510 InductionList Inductions; variable
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | Vectorizers.rst | 205 Inductions subsection
|