/external/angle/third_party/spirv-tools/src/source/opt/ |
D | loop_unroller.cpp | 1016 LoopUnrollerUtilsImpl unroller{context_, in PartiallyUnroll() local 1018 unroller.Init(loop_); in PartiallyUnroll() 1022 if (factor >= unroller.GetLoopIterationCount()) { in PartiallyUnroll() 1023 unroller.FullyUnroll(loop_); in PartiallyUnroll() 1031 if (unroller.GetLoopIterationCount() % factor != 0) { in PartiallyUnroll() 1032 unroller.PartiallyUnrollResidualFactor(loop_, factor); in PartiallyUnroll() 1034 unroller.PartiallyUnroll(loop_, factor); in PartiallyUnroll() 1046 LoopUnrollerUtilsImpl unroller{context_, in FullyUnroll() local 1049 unroller.Init(loop_); in FullyUnroll() 1050 unroller.FullyUnroll(loop_); in FullyUnroll()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | loop_unroller.cpp | 1016 LoopUnrollerUtilsImpl unroller{context_, in PartiallyUnroll() local 1018 unroller.Init(loop_); in PartiallyUnroll() 1022 if (factor >= unroller.GetLoopIterationCount()) { in PartiallyUnroll() 1023 unroller.FullyUnroll(loop_); in PartiallyUnroll() 1031 if (unroller.GetLoopIterationCount() % factor != 0) { in PartiallyUnroll() 1032 unroller.PartiallyUnrollResidualFactor(loop_, factor); in PartiallyUnroll() 1034 unroller.PartiallyUnroll(loop_, factor); in PartiallyUnroll() 1046 LoopUnrollerUtilsImpl unroller{context_, in FullyUnroll() local 1049 unroller.Init(loop_); in FullyUnroll() 1050 unroller.FullyUnroll(loop_); in FullyUnroll()
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | loop_unroller.cpp | 1016 LoopUnrollerUtilsImpl unroller{context_, in PartiallyUnroll() local 1018 unroller.Init(loop_); in PartiallyUnroll() 1022 if (factor >= unroller.GetLoopIterationCount()) { in PartiallyUnroll() 1023 unroller.FullyUnroll(loop_); in PartiallyUnroll() 1031 if (unroller.GetLoopIterationCount() % factor != 0) { in PartiallyUnroll() 1032 unroller.PartiallyUnrollResidualFactor(loop_, factor); in PartiallyUnroll() 1034 unroller.PartiallyUnroll(loop_, factor); in PartiallyUnroll() 1046 LoopUnrollerUtilsImpl unroller{context_, in FullyUnroll() local 1049 unroller.Init(loop_); in FullyUnroll() 1050 unroller.FullyUnroll(loop_); in FullyUnroll()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnroll/ |
D | runtime-li.ll | 7 ; make the unroller produce invalid loop-info.
|
D | partial-unroll-const-bounds.ll | 4 ; Also check that the simple unroller doesn't allow the partial unrolling.
|
D | full-unroll-heuristics.ll | 28 ; Check that these work when the unroller has partial unrolling enabled too.
|
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/ |
D | unroll_simple.cpp | 2936 PartialUnrollerTestPass<3> unroller; in TEST_F() local 2937 unroller.SetContextForTesting(context.get()); in TEST_F() 2938 unroller.Process(); in TEST_F()
|
/external/angle/third_party/spirv-tools/src/test/opt/loop_optimizations/ |
D | unroll_simple.cpp | 2936 PartialUnrollerTestPass<3> unroller; in TEST_F() local 2937 unroller.SetContextForTesting(context.get()); in TEST_F() 2938 unroller.Process(); in TEST_F()
|
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/ |
D | unroll_simple.cpp | 2936 PartialUnrollerTestPass<3> unroller; in TEST_F() local 2937 unroller.SetContextForTesting(context.get()); in TEST_F() 2938 unroller.Process(); in TEST_F()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnroll/AArch64/ |
D | falkor-prefetch.ll | 4 ; Check that loop unroller doesn't exhaust HW prefetcher resources.
|
/external/eigen/doc/ |
D | TopicLinearAlgebraDecompositions.dox | 254 <dt><b>Meta-unroller</b></dt>
|
/external/mesa3d/docs/relnotes/ |
D | 8.0.3.rst | 127 - glsl: propagate MaxUnrollIterations to the optimizer's loop unroller
|
/external/clang/docs/ |
D | LanguageExtensions.rst | 2111 If ``unroll(enable)`` is specified the unroller will attempt to fully unroll the 2124 If ``unroll(full)`` is specified the unroller will attempt to fully unroll the
|
D | UsersManual.rst | 539 decides to inline function ``foo()`` into ``bar()``, or the loop unroller
|
/external/clang/include/clang/Driver/ |
D | Options.td | 1183 HelpText<"Turn on loop unroller">, Flags<[CC1Option]>; 1185 HelpText<"Turn off loop unroller">, Flags<[CC1Option]>; 2177 defm variable_expansion_in_unroller : BooleanFFlag<"variable-expansion-in-unroller">,
|
/external/clang/include/clang/Basic/ |
D | AttrDocs.td | 1672 Specifying ``#pragma unroll`` without a parameter directs the loop unroller to 1685 unroller to unroll the loop ``_value_`` times. The parameter may optionally be
|
/external/llvm/docs/ |
D | Passes.rst | 809 This pass implements a simple loop unroller. It works best when loops have
|
D | LangRef.rst | 4599 suggests an unroll factor to the loop unroller: 4679 This metadata suggests an unroll factor to the loop unroller. The
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/ |
D | Passes.rst | 826 This pass implements a simple loop unroller. It works best when loops have
|
D | LangRef.rst | 5086 suggests an unroll factor to the loop unroller: 5166 This metadata suggests an unroll factor to the loop unroller. The 5228 unroller, plus ``llvm.loop.unroll.disable`` metadata will disable unroll and jam
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ |
D | README.txt | 544 The loop unroller should partially unroll loops (instead of peeling them)
|
/external/llvm/lib/Target/ |
D | README.txt | 544 The loop unroller should partially unroll loops (instead of peeling them)
|