Searched refs:Inductions (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInterchange.cpp | 355 SmallVector<PHINode *, 8> &Inductions, 700 Loop *L, SmallVector<PHINode *, 8> &Inductions, in findInductionAndReductions() argument 709 Inductions.push_back(PHI); in findInductionAndReductions() 763 SmallVector<PHINode *, 8> Inductions; in currentLimitations() local 765 if (!findInductionAndReductions(InnerLoop, Inductions, Reductions)) in currentLimitations() 769 if (Inductions.size() != 1) { in currentLimitations() 777 InnerInductionVar = Inductions.pop_back_val(); in currentLimitations() 779 if (!findInductionAndReductions(OuterLoop, Inductions, Reductions)) in currentLimitations() 787 if (Inductions.size() != 1) in currentLimitations()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 1216 InductionList *getInductionVars() { return &Inductions; } in getInductionVars() 1375 InductionList Inductions; member in __anon63bf7e8f0111::LoopVectorizationLegality 1996 if (Phi && Inductions.count(Phi)) { in isConsecutivePtr() 1997 InductionDescriptor II = Inductions[Phi]; in isConsecutivePtr() 2010 if (Phi && Inductions.count(Phi)) { in isConsecutivePtr() 2022 InductionDescriptor II = Inductions[Phi]; in isConsecutivePtr() 4263 Inductions[Phi] = ID; in canVectorizeInstrs() 4380 if (Inductions.empty()) { in canVectorizeInstrs() 4480 return Inductions.count(PN); in isInductionVariable()
|
/external/llvm/docs/ |
D | Vectorizers.rst | 203 Inductions subsection
|