Home
last modified time | relevance | path

Searched refs:unroller (Results 1 – 22 of 22) sorted by relevance

/external/angle/third_party/spirv-tools/src/source/opt/
Dloop_unroller.cpp1016 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/
Dloop_unroller.cpp1016 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/
Dloop_unroller.cpp1016 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/
Druntime-li.ll7 ; make the unroller produce invalid loop-info.
Dpartial-unroll-const-bounds.ll4 ; Also check that the simple unroller doesn't allow the partial unrolling.
Dfull-unroll-heuristics.ll28 ; Check that these work when the unroller has partial unrolling enabled too.
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
Dunroll_simple.cpp2936 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/
Dunroll_simple.cpp2936 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/
Dunroll_simple.cpp2936 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/
Dfalkor-prefetch.ll4 ; Check that loop unroller doesn't exhaust HW prefetcher resources.
/external/eigen/doc/
DTopicLinearAlgebraDecompositions.dox254 <dt><b>Meta-unroller</b></dt>
/external/mesa3d/docs/relnotes/
D8.0.3.rst127 - glsl: propagate MaxUnrollIterations to the optimizer's loop unroller
/external/clang/docs/
DLanguageExtensions.rst2111 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
DUsersManual.rst539 decides to inline function ``foo()`` into ``bar()``, or the loop unroller
/external/clang/include/clang/Driver/
DOptions.td1183 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/
DAttrDocs.td1672 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/
DPasses.rst809 This pass implements a simple loop unroller. It works best when loops have
DLangRef.rst4599 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/
DPasses.rst826 This pass implements a simple loop unroller. It works best when loops have
DLangRef.rst5086 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/
DREADME.txt544 The loop unroller should partially unroll loops (instead of peeling them)
/external/llvm/lib/Target/
DREADME.txt544 The loop unroller should partially unroll loops (instead of peeling them)