summaryrefslogtreecommitdiff
path: root/insert_string_tpl.h
diff options
context:
space:
mode:
authorAdam Stylinski <kungfujesus06@gmail.com>2025-08-16 16:04:30 -0400
committerHans Kristian Rosbach <hk-github@circlestorm.org>2025-08-20 13:50:56 +0200
commit24821a55c180a3541a51f062f1664736e9cb3d59 (patch)
treec6248c028d6717fe8f21d8f7a70f4b4408aebd7b /insert_string_tpl.h
parentf8bcae0d8d15284a87322f3cebf6d794bedf64be (diff)
downloadProject-Tick-24821a55c180a3541a51f062f1664736e9cb3d59.tar.gz
Project-Tick-24821a55c180a3541a51f062f1664736e9cb3d59.zip
Unroll some of the adler checksum for avx2
Similar to what's done for vmx, avx512, and sse4, let's unroll some of this checksum since it's a commutative checksum. We take advantage of ILP and do more intermediate sums before rolling them back together for the finalization of the checksum.
Diffstat (limited to 'insert_string_tpl.h')
0 files changed, 0 insertions, 0 deletions