Searched refs:Induction (Results 1 – 12 of 12) sorted by relevance
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2002-09-09-PointerIndVar.ll | 1 ; Induction variable pass is doing bad things with pointer induction vars,
|
/external/swiftshader/third_party/LLVM/test/Transforms/IndVarSimplify/ |
D | 2002-09-09-PointerIndVar.ll | 1 ; Induction variable pass is doing bad things with pointer induction vars,
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 296 Builder(PSE.getSE()->getContext()), Induction(nullptr), in InnerLoopVectorizer() 570 PHINode *Induction; member in __anonfb91178e0111::InnerLoopVectorizer 1355 InterleaveInfo(PSE, L, DT, LI), Induction(nullptr), in LoopVectorizationLegality() 1377 PHINode *getInduction() { return Induction; } in getInduction() 1560 PHINode *Induction; member in __anonfb91178e0111::LoopVectorizationLegality 1930 if (VF > 1 && IV->getType() == Induction->getType() && Step && in widenIntInduction() 1944 ScalarIV = Builder.CreateCast(Instruction::Trunc, Induction, TruncType); in widenIntInduction() 1947 ScalarIV = Induction; in widenIntInduction() 2118 assert(V != Induction && "The new induction variable should not be used."); in getVectorValue() 2737 auto *Induction = Builder.CreatePHI(Start->getType(), 2, "index"); in createInductionVariable() local [all …]
|
/external/llvm/test/Transforms/IndVarSimplify/AMDGPU/ |
D | no-widen-to-i64.ll | 5 ; Induction variables should not be widened for 64-bit integers,
|
/external/llvm/test/Feature/ |
D | optnone-opt.ll | 66 ; OPT-LOOP-DAG: Skipping pass 'Induction Variable Simplification'
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | uglygep.ll | 60 ; Induction variable is initialized to -2.
|
/external/llvm/test/CodeGen/Hexagon/ |
D | hwloop1.ll | 55 ; Case 3 : Induction variable increment more than 1.
|
/external/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 1839 Value *Induction = PN->getIncomingValue(1); in isKnownNonZero() local 1840 if (isa<ConstantInt>(Induction) && !isa<ConstantInt>(Start)) in isKnownNonZero() 1841 std::swap(Start, Induction); in isKnownNonZero() 1845 if ((match(Induction, m_NSWAdd(m_Specific(PN), m_ConstantInt(X))) || in isKnownNonZero() 1846 match(Induction, m_NUWAdd(m_Specific(PN), m_ConstantInt(X)))) && in isKnownNonZero()
|
/external/llvm/docs/ |
D | Vectorizers.rst | 234 Pointer Induction Variables
|
D | Passes.rst | 188 ``-iv-users``: Induction Variable Users 550 ``-indvars``: Canonicalize Induction Variables
|
D | GettingStarted.rst | 988 A variety of program analyses, such as Call Graphs, Induction Variables,
|
D | WritingAnLLVMPass.rst | 256 -indvars - Induction Variable Simplification
|