Home
last modified time | relevance | path

Searched refs:unroll (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/crypto/des/
H A Ddes_ecb.c66 const char *ptr,*unroll,*risc,*size; in des_options() local
84 unroll="16"; in des_options()
86 unroll="4"; in des_options()
92 sprintf(buf,"des(%s,%s,%s,%s)",ptr,risc,unroll,size); in des_options()
/freebsd/sys/contrib/zstd/lib/common/
H A Dfse_decompress.c138 size_t const unroll = 2; in FSE_buildDTable_internal() local
139 assert(tableSize % unroll == 0); /* FSE_MIN_TABLELOG is 5 */ in FSE_buildDTable_internal()
140 for (s = 0; s < (size_t)tableSize; s += unroll) { in FSE_buildDTable_internal()
142 for (u = 0; u < unroll; ++u) { in FSE_buildDTable_internal()
146 position = (position + (unroll * step)) & tableMask; in FSE_buildDTable_internal()
/freebsd/sys/contrib/zstd/lib/compress/
H A Dfse_compress.c141 size_t const unroll = 2; /* Experimentally determined optimal unroll */ in FSE_buildCTable_wksp() local
142 assert(tableSize % unroll == 0); /* FSE_MIN_TABLELOG is 5 */ in FSE_buildCTable_wksp()
143 for (s = 0; s < (size_t)tableSize; s += unroll) { in FSE_buildCTable_wksp()
145 for (u = 0; u < unroll; ++u) { in FSE_buildCTable_wksp()
149 position = (position + (unroll * step)) & tableMask; in FSE_buildCTable_wksp()
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_platform.h111 # pragma unroll in addr_is_type()
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-x86.pl149 $unroll = 0; # Affects x86 loop. Folded loop performs ~7% worse
168 if (!$unroll) {
239 if ($unroll) {
288 if ($unroll) {
331 if ($unroll) {
339 &mov (&wparam(2),$inp) if (!$unroll);
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def525 "loop-unroll", "LoopUnrollPass",
528 "O0;O1;O2;O3;full-unroll-max=N;no-partial;partial;no-peeling;peeling;"
600 LOOPNEST_PASS("loop-unroll-and-jam", LoopUnrollAndJamPass())
632 LOOP_PASS("loop-unroll-full", LoopFullUnrollPass())
/freebsd/sys/contrib/openzfs/module/lua/
H A Dldo.c521 static void unroll (lua_State *L, void *ud) { in unroll() function
617 unroll(L, NULL); in resume_cb()
637 status = luaD_rawrunprotected(L, unroll, NULL); /* run continuation */ in lua_resume()
/freebsd/contrib/lua/src/
H A Dldo.c736 static void unroll (lua_State *L, void *ud) { in unroll() function
807 unroll(L, NULL); /* run continuation */ in resume()
825 status = luaD_rawrunprotected(L, unroll, NULL); in precover()
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan.h235 __attribute__((optimize("unroll-loops"))) in addr_is_type()
242 #pragma unroll
/freebsd/contrib/arm-optimized-routines/
H A Dconfig.mk.dist138 # Avoid auto-vectorization of scalar code and unroll loops
/freebsd/sys/crypto/skein/amd64/
H A Dskein_block_asm.S35 # the unroll counts (0 --> fully unrolled)
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c521 size_t const unroll = 2; in ZSTD_buildFSETable_body() local
522 assert(tableSize % unroll == 0); /* FSE_MIN_TABLELOG is 5 */ in ZSTD_buildFSETable_body()
523 for (s = 0; s < (size_t)tableSize; s += unroll) { in ZSTD_buildFSETable_body()
525 for (u = 0; u < unroll; ++u) { in ZSTD_buildFSETable_body()
529 position = (position + (unroll * step)) & tableMask; in ZSTD_buildFSETable_body()
H A Dhuf_decompress.c387 int const unroll = 4; in HUF_readDTableX1_wksp_bmi2() local
388 int const nLimit = (int)nbSymbols - unroll + 1; in HUF_readDTableX1_wksp_bmi2()
394 for (n=0; n < nLimit; n += unroll) { in HUF_readDTableX1_wksp_bmi2()
396 for (u=0; u < unroll; ++u) { in HUF_readDTableX1_wksp_bmi2()
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/sparc64/
H A Dmodsi3.S122 ! So we unroll slightly...
H A Ddivsi3.S122 ! So we unroll slightly...
H A Ddivmod.m4181 ! So we unroll slightly...
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttrDocs.td3816 let Heading = "#pragma unroll, #pragma nounroll";
3818 Loop unrolling optimization hints can be specified with ``#pragma unroll`` and
3821 ``#pragma GCC unroll`` and ``#pragma GCC nounroll`` are also supported and have
3822 identical semantics to ``#pragma unroll`` and ``#pragma nounroll``.
3824 Specifying ``#pragma unroll`` without a parameter directs the loop unroller to
3825 attempt to fully unroll the loop if the trip count is known at compile time and
3826 attempt to partially unroll the loop if the trip count is not known at compile
3831 #pragma unroll
3836 Specifying the optional parameter, ``#pragma unroll _value_``, directs the
3837 unroller to unroll the loop ``_value_`` times. The parameter may optionally be
[all …]
H A DAttr.td4117 /// unroll: fully unroll loop if State == Enable.
4119 /// unroll_and_jam: attempt to unroll and jam loop if State == Enable.
4120 /// unroll_and_jam_count: unroll and jams loop 'Value' times.
4125 /// #pragma unroll <argument> directive
4130 let Spellings = [Pragma<"clang", "loop">, Pragma<"", "unroll">,
4137 "unroll", "unroll_count", "unroll_and_jam", "unroll_and_jam_count",
4158 case Unroll: return "unroll";
4186 /// [unroll(directive)]
4188 let Spellings = [Microsoft<"unroll">, Microsoft<"loop">];
H A DDiagnosticParseKinds.td1635 "vectorize_width, interleave, interleave_count, unroll, unroll_count, "
1663 // Pragma unroll support.
1665 "argument to '#pragma unroll' should not be in parentheses in CUDA C/C++">,
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.def274 bool, ShouldUnrollLoops, "unroll-loops",
275 "Whether the analysis should try to unroll loops with known bounds.", false)
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFeatures.td1344 : SubtargetFeature<"no-default-unroll", "EnableDefaultUnroll", "false",
1345 "Disable default unroll preference.">;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A Dxxhash.cpp370 #pragma clang loop unroll(full) in XXH3_accumulate_512_neon()
/freebsd/contrib/tcsh/
H A Dcomplete.tcsh131 thread-jumps unroll-all-loops unroll-loops syntax-only all-virtual \
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMP.td1117 def OMP_Unroll : Directive<"unroll"> {
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td4036 def fno_unroll_loops : Flag<["-"], "fno-unroll-loops">, Group<f_Group>,
6530 defm unroll_all_loops : BooleanFFlag<"unroll-all-loops">, Group<clang_ignored_gcc_optimization_f_Gr…

12