zig/lib/std/hash
David 5c8912d7a4
XXH3 Implementation for Zig STD (#17530)
XXH3 is the faster alternative to XXH64 which utilizes SIMD
when hashing large chunks of memory and similar mixing to
WyHash (64x64 -> 128 mul) for smaller inputs.

Co-authored-by: Reixcon226 <87927264+Rexicon226@users.noreply.github.com>

---------

Co-authored-by: kprotty <kbutcher6200@gmail.com>
2023-10-17 13:55:01 -05:00
..
crc std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
adler.zig std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
auto_hash.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
benchmark.zig XXH3 Implementation for Zig STD (#17530) 2023-10-17 13:55:01 -05:00
cityhash.zig std/hash: perform iterative + smhasher tests at comptime 2023-09-02 16:58:03 +12:00
crc.zig std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
fnv.zig std/hash: add generic tests for idempotency/iterative api 2023-09-02 15:37:49 +12:00
murmur.zig std/hash: perform iterative + smhasher tests at comptime 2023-09-02 16:58:03 +12:00
verify.zig std/hash: perform iterative + smhasher tests at comptime 2023-09-02 16:58:03 +12:00
wyhash.zig std/hash: perform iterative + smhasher tests at comptime 2023-09-02 16:58:03 +12:00
xxhash.zig XXH3 Implementation for Zig STD (#17530) 2023-10-17 13:55:01 -05:00