Searched defs:Induction (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Analysis/
H A DValueTracking.cpp1839 Value *Induction = PN->getIncomingValue(1); local
1840 if (isa<ConstantInt>(Induction) && !isa<ConstantInt>(Start))
1841 std::swap(Start, Induction);
1845 if ((match(Induction, m_NSWAdd(m_Specific(PN), m_ConstantInt(X))) ||
1846 match(Induction, m_NUWAdd(m_Specific(PN), m_ConstantInt(X)))) &&
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp296 Builder(PSE.getSE()->getContext()), Induction(nullptr),
569 /// The new Induction variable which was added to the new block.
570 PHINode *Induction; member in class:__anon13460::InnerLoopVectorizer
1355 InterleaveInfo(PSE, L, DT, LI), Induction(nullptr),
1376 /// Returns the Induction variable.
1377 PHINode *getInduction() { return Induction; }
1560 PHINode *Induction; member in class:__anon13460::LoopVectorizationLegality
1930 if (VF > 1 && IV->getType() == Induction->getType() && Step &&
1944 ScalarIV = Builder.CreateCast(Instruction::Trunc, Induction, TruncType);
1947 ScalarIV = Induction;
2737 auto *Induction = Builder.CreatePHI(Start->getType(), 2, "index"); local
[all...]

Completed in 439 milliseconds