/external/swiftshader/third_party/llvm-7.0/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/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 __anon0b4224d80111::InnerLoopVectorizer 1355 InterleaveInfo(PSE, L, DT, LI), Induction(nullptr), in LoopVectorizationLegality() 1377 PHINode *getInduction() { return Induction; } in getInduction() 1560 PHINode *Induction; member in __anon0b4224d80111::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/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 676 PHINode *Induction = nullptr; member in llvm::InnerLoopVectorizer 1947 ScalarIV = Induction; in widenIntOrFpInduction() 1950 ? Builder.CreateSExtOrTrunc(Induction, IV->getType()) in widenIntOrFpInduction() 1951 : Builder.CreateCast(Instruction::SIToFP, Induction, in widenIntOrFpInduction() 2088 assert(V != Induction && "The new induction variable should not be used."); in getOrCreateVectorValue() 2195 assert(V != Induction && "The new induction variable should not be used."); in packScalarIntoVectorValue() 2574 auto *Induction = Builder.CreatePHI(Start->getType(), 2, "index"); in createInductionVariable() local 2580 Value *Next = Builder.CreateAdd(Induction, Step, "index.next"); in createInductionVariable() 2581 Induction->addIncoming(Start, L->getLoopPreheader()); in createInductionVariable() 2582 Induction->addIncoming(Next, Latch); in createInductionVariable() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/AMDGPU/ |
D | no-widen-to-i64.ll | 5 ; Induction variables should not be widened for 64-bit integers,
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Feature/ |
D | optnone-opt.ll | 64 ; OPT-LOOP-DAG: Skipping pass 'Induction Variable Simplification'
|
/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/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopStrengthReduce/ |
D | uglygep.ll | 60 ; Induction variable is initialized to -2.
|
/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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/ |
D | hwloop1.ll | 55 ; Case 3 : Induction variable increment more than 1.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | O3-pipeline.ll | 33 ; CHECK-NEXT: Induction Variable Users
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | O3-pipeline.ll | 27 ; CHECK-NEXT: Induction Variable Users
|
/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/swiftshader/third_party/llvm-7.0/llvm/test/Other/ |
D | opt-Os-pipeline.ll | 106 ; CHECK-NEXT: Induction Variable Simplification
|
D | opt-O2-pipeline.ll | 119 ; CHECK-NEXT: Induction Variable Simplification
|
D | opt-O3-pipeline.ll | 123 ; CHECK-NEXT: Induction Variable Simplification
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ValueTracking.cpp | 2097 Value *Induction = PN->getIncomingValue(1); in isKnownNonZero() local 2098 if (isa<ConstantInt>(Induction) && !isa<ConstantInt>(Start)) in isKnownNonZero() 2099 std::swap(Start, Induction); in isKnownNonZero() 2103 if ((match(Induction, m_NSWAdd(m_Specific(PN), m_ConstantInt(X))) || in isKnownNonZero() 2104 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,
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | Vectorizers.rst | 236 Pointer Induction Variables
|
D | Passes.rst | 190 ``-iv-users``: Induction Variable Users 552 ``-indvars``: Canonicalize Induction Variables
|