Searched refs:Inductions (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanHCFGTransforms.cpp | 22 LoopVectorizationLegality::InductionList *Inductions, in VPInstructionsToVPRecipes() argument 62 InductionDescriptor II = Inductions->lookup(Phi); in VPInstructionsToVPRecipes()
|
| H A D | VPlanHCFGTransforms.h | 30 LoopVectorizationLegality::InductionList *Inductions,
|
| H A D | LoopVectorizationLegality.cpp | 538 Inductions[Phi] = ID; in addInductionPhi() 809 if (Inductions.empty()) { in canVectorizeInstrs() 861 return Inductions.count(PN); in isInductionPhi()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInterchange.cpp | 355 SmallVector<PHINode *, 8> &Inductions, 682 Loop *L, SmallVector<PHINode *, 8> &Inductions, Loop *InnerLoop) { in findInductionAndReductions() argument 689 Inductions.push_back(&PHI); in findInductionAndReductions() 764 SmallVector<PHINode *, 8> Inductions; in currentLimitations() local 765 if (!findInductionAndReductions(OuterLoop, Inductions, InnerLoop)) { in currentLimitations() 780 if (Inductions.size() != 1) { in currentLimitations() 793 Inductions.clear(); in currentLimitations() 794 if (!findInductionAndReductions(InnerLoop, Inductions, nullptr)) { in currentLimitations() 809 if (Inductions.size() != 1) { in currentLimitations() 822 InnerInductionVar = Inductions.pop_back_val(); in currentLimitations()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 261 InductionList *getInductionVars() { return &Inductions; } in getInductionVars() 451 InductionList Inductions; variable
|