Searched refs:Induction (Results 1 – 4 of 4) sorted by relevance
679 PHINode *Induction = nullptr; member in llvm::InnerLoopVectorizer1684 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 …]
2152 Value *Induction = PN->getIncomingValue(1); in isKnownNonZero() local2153 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()
24 * Scalar evolutions:: Induction variables on GIMPLE.25 * loop-iv:: Induction variables on RTL.
419 Induction variable optimizations. This pass performs standard induction