Nathan Moinvaziri
|
66c6a63475
|
Fixed short name for CPU features header guard.
|
2022-02-06 16:52:24 +01:00 |
|
Nathan Moinvaziri
|
a877c415af
|
Only define CPU variants that require deflate_state when deflate.h has previously been included. This allows us to include cpu_features.h without including zlib.h or name mangling.
|
2022-02-06 16:52:24 +01:00 |
|
Nathan Moinvaziri
|
cc361feaad
|
Rename CPU feature header and source files for consistency.
|
2022-02-06 16:52:10 +01:00 |
|
Nathan Moinvaziri
|
7a38338fad
|
Move cpu feature variant callback typedefs to cpu_features header.
|
2022-01-23 16:39:48 +01:00 |
|
Nathan Moinvaziri
|
197825d838
|
Use extern keyword in slide_hash function definitions.
|
2022-01-23 16:39:48 +01:00 |
|
Nathan Moinvaziri
|
784c563465
|
Group together functable definitions that use deflate_state.
|
2022-01-23 16:39:48 +01:00 |
|
Nathan Moinvaziri
|
a5a0b40e17
|
Move cpu_feature includes out of zutil.h.
|
2022-01-23 16:39:48 +01:00 |
|
Nathan Moinvaziri
|
0911015e48
|
Use fixed width types in compare256 definition.
|
2022-01-23 16:39:48 +01:00 |
|
Nathan Moinvaziri
|
6f179fd301
|
Added adler32, compare256, crc32, and slide_hash benchmarks using Google Benchmark.
Co-authored-by: Adam Stylinski <kungfujesus06@gmail.com>
|
2022-01-17 09:10:02 +01:00 |
|