Home
last modified time | relevance | path

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

/external/deqp-deps/SPIRV-Tools/source/opt/
Dloop_unroller.cpp1065 LoopUnrollerUtilsImpl unroller{context_, in PartiallyUnroll() local
1067 unroller.Init(loop_); in PartiallyUnroll()
1071 if (factor >= unroller.GetLoopIterationCount()) { in PartiallyUnroll()
1072 unroller.FullyUnroll(loop_); in PartiallyUnroll()
1080 if (unroller.GetLoopIterationCount() % factor != 0) { in PartiallyUnroll()
1081 unroller.PartiallyUnrollResidualFactor(loop_, factor); in PartiallyUnroll()
1083 unroller.PartiallyUnroll(loop_, factor); in PartiallyUnroll()
1095 LoopUnrollerUtilsImpl unroller{context_, in FullyUnroll() local
1098 unroller.Init(loop_); in FullyUnroll()
1099 unroller.FullyUnroll(loop_); in FullyUnroll()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_unroller.cpp1064 LoopUnrollerUtilsImpl unroller{context_, in PartiallyUnroll() local
1066 unroller.Init(loop_); in PartiallyUnroll()
1070 if (factor >= unroller.GetLoopIterationCount()) { in PartiallyUnroll()
1071 unroller.FullyUnroll(loop_); in PartiallyUnroll()
1079 if (unroller.GetLoopIterationCount() % factor != 0) { in PartiallyUnroll()
1080 unroller.PartiallyUnrollResidualFactor(loop_, factor); in PartiallyUnroll()
1082 unroller.PartiallyUnroll(loop_, factor); in PartiallyUnroll()
1094 LoopUnrollerUtilsImpl unroller{context_, in FullyUnroll() local
1097 unroller.Init(loop_); in FullyUnroll()
1098 unroller.FullyUnroll(loop_); in FullyUnroll()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dloop_unroller.cpp1063 LoopUnrollerUtilsImpl unroller{context_, in PartiallyUnroll() local
1065 unroller.Init(loop_); in PartiallyUnroll()
1069 if (factor >= unroller.GetLoopIterationCount()) { in PartiallyUnroll()
1070 unroller.FullyUnroll(loop_); in PartiallyUnroll()
1078 if (unroller.GetLoopIterationCount() % factor != 0) { in PartiallyUnroll()
1079 unroller.PartiallyUnrollResidualFactor(loop_, factor); in PartiallyUnroll()
1081 unroller.PartiallyUnroll(loop_, factor); in PartiallyUnroll()
1093 LoopUnrollerUtilsImpl unroller{context_, in FullyUnroll() local
1096 unroller.Init(loop_); in FullyUnroll()
1097 unroller.FullyUnroll(loop_); in FullyUnroll()
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/loop_optimizations/
Dunroll_simple.cpp3298 PartialUnrollerTestPass<3> unroller; in TEST_F() local
3299 unroller.SetContextForTesting(context.get()); in TEST_F()
3300 unroller.Process(); in TEST_F()
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
Dunroll_simple.cpp3299 PartialUnrollerTestPass<3> unroller; in TEST_F() local
3300 unroller.SetContextForTesting(context.get()); in TEST_F()
3301 unroller.Process(); in TEST_F()
/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/
Dunroll_simple.cpp3299 PartialUnrollerTestPass<3> unroller; in TEST_F() local
3300 unroller.SetContextForTesting(context.get()); in TEST_F()
3301 unroller.Process(); in TEST_F()
/external/rust/crates/pest_meta/src/optimizer/
Dmod.rs29 mod unroller; module
37 .map(unroller::unroll) in optimize()
/external/eigen/doc/
DTopicLinearAlgebraDecompositions.dox278 <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/llvm/lib/Target/
DREADME.txt544 The loop unroller should partially unroll loops (instead of peeling them)
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DREADME.txt544 The loop unroller should partially unroll loops (instead of peeling them)