Home
last modified time | relevance | path

Searched refs:Induction (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp679 PHINode *Induction = nullptr; member in llvm::InnerLoopVectorizer
1684 ScalarIV = Induction; in widenIntOrFpInduction()
2378 Induction->addIncoming(Next, Latch); in createInductionVariable()
2386 return Induction; in createInductionVariable()
2807 Induction = in createVectorizedLoopSkeleton()
3837 Value *PtrInd = Induction; in widenPHIInstruction()
4273 auto *Ind = Induction.first; in collectLoopScalars()
4316 auto *Ind = Induction.first; in collectLoopScalars()
4589 auto *Ind = Induction.first; in collectLoopUniforms()
6063 InductionDescriptor &IndDes = Induction.second; in collectValuesToIgnore()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp2152 Value *Induction = PN->getIncomingValue(1); in isKnownNonZero() local
2153 if (isa<ConstantInt>(Induction) && !isa<ConstantInt>(Start)) in isKnownNonZero()
2154 std::swap(Start, Induction); in isKnownNonZero()
2159 (match(Induction, m_NSWAdd(m_Specific(PN), m_ConstantInt(X))) || in isKnownNonZero()
2160 match(Induction, m_NUWAdd(m_Specific(PN), m_ConstantInt(X)))) && in isKnownNonZero()
/freebsd-12.1/contrib/gcc/doc/
H A Dloop.texi24 * Scalar evolutions:: Induction variables on GIMPLE.
25 * loop-iv:: Induction variables on RTL.
H A Dpasses.texi419 Induction variable optimizations. This pass performs standard induction