Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/
H A D2002-09-09-PointerIndVar.ll1 ; Induction variable pass is doing bad things with pointer induction vars,
/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/AMDGPU/
H A Dno-widen-to-i64.ll5 ; Induction variables should not be widened for 64-bit integers,
/llvm-project-15.0.7/llvm/test/Transforms/LoopStrengthReduce/
H A Duglygep.ll60 ; Induction variable is initialized to -2.
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dhwloop1.ll55 ; Case 3 : Induction variable increment more than 1.
/llvm-project-15.0.7/llvm/test/Feature/
H A Doptnone-opt.ll74 ; LOOP-DAG: Skipping pass 'Induction Variable Simplification'
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp997 any_of(getInductionVars(), [&](auto &Induction) -> bool { in canVectorizeFPMath() argument
998 InductionDescriptor IndDesc = Induction.second; in canVectorizeFPMath()
H A DLoopVectorize.cpp4379 for (auto &Induction : Legal->getInductionVars()) { in collectLoopScalars() local
4380 auto *Ind = Induction.first; in collectLoopScalars()
4392 return Induction.second.getKind() == in collectLoopScalars()
4736 for (auto &Induction : Legal->getInductionVars()) { in collectLoopUniforms() local
4737 auto *Ind = Induction.first; in collectLoopUniforms()
7327 for (auto &Induction : Legal->getInductionVars()) { in collectValuesToIgnore() local
7328 const InductionDescriptor &IndDes = Induction.second; in collectValuesToIgnore()
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A DO3-pipeline.ll36 ; CHECK-NEXT: Induction Variable Users
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A DO3-pipeline.ll20 ; CHECK-NEXT: Induction Variable Users
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DO3-pipeline.ll44 ; CHECK-NEXT: Induction Variable Users
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dopt-pipeline.ll40 ; CHECK-NEXT: Induction Variable Users
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A DO3-pipeline.ll52 ; CHECK-NEXT: Induction Variable Users
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllc-pipeline.ll193 ; GCN-O1-NEXT: Induction Variable Users
468 ; GCN-O1-OPTS-NEXT: Induction Variable Users
758 ; GCN-O2-NEXT: Induction Variable Users
1056 ; GCN-O3-NEXT: Induction Variable Users
/llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/
H A DREADME.md301 pass 36/211 = (0.5575) (0.0000) [Induction Variable Simplification on loop]
/llvm-project-15.0.7/llvm/docs/
H A DVectorizers.rst236 Pointer Induction Variables
H A DPasses.rst196 ``-iv-users``: Induction Variable Users
548 ``-indvars``: Canonicalize Induction Variables
H A DGettingStarted.rst812 A variety of program analyses, such as Call Graphs, Induction Variables,
H A DWritingAnLLVMPass.rst287 -indvars - Induction Variable Simplification