Searched refs:Inductions (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInterchange.cpp | 258 bool findInductions(Loop *L, SmallVectorImpl<PHINode *> &Inductions); 283 SmallVector<PHINode *, 8> &Inductions, 735 Loop *L, SmallVector<PHINode *, 8> &Inductions, Loop *InnerLoop) { in findInductionAndReductions() argument 742 Inductions.push_back(&PHI); in findInductionAndReductions() 798 SmallVector<PHINode *, 8> Inductions; in currentLimitations() local 799 if (!findInductionAndReductions(OuterLoop, Inductions, InnerLoop)) { in currentLimitations() 813 Inductions.clear(); in currentLimitations() 821 if (!findInductionAndReductions(CurLevelLoop, Inductions, nullptr)) { in currentLimitations() 852 Loop *L, SmallVectorImpl<PHINode *> &Inductions) { in findInductions() argument 856 Inductions.push_back(&PHI); in findInductions() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 291 const InductionList &getInductionVars() const { return Inductions; } in getInductionVars() 507 InductionList Inductions; variable
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.cpp | 551 Inductions[Phi] = ID; in addInductionPhi() 882 if (Inductions.empty()) { in canVectorizeInstrs() 1066 return Inductions.count(PN); in isInductionPhi()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | Vectorizers.rst | 205 Inductions subsection
|