diff options
| author | Mathias Heyer <mheyer@nvidia.com> | 2025-12-17 17:14:41 -0800 |
|---|---|---|
| committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2025-12-19 21:20:57 +0100 |
| commit | 2b2f33540491f4a5e6c4cb80dd772486e46be4d7 (patch) | |
| tree | d9b1d3f90f18bfbb433da71d82ebb232ce37a7e9 | |
| parent | a5e965bd11b0a7f12f458b88c1e967475458ba96 (diff) | |
| download | Project-Tick-2b2f33540491f4a5e6c4cb80dd772486e46be4d7.tar.gz Project-Tick-2b2f33540491f4a5e6c4cb80dd772486e46be4d7.zip | |
slide_hash_sse2 and slide_hash_avx2 are not dependent on HAVE_BUILTIN_CTZ
This patch matches x86_functions.h with behavior found in functable.c
It fixes builds where HAVE_BUILTIN_CTZ remained undefined.
| -rw-r--r-- | arch/x86/x86_functions.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/x86/x86_functions.h b/arch/x86/x86_functions.h index 8cace60f2f..faca5f5ba2 100644 --- a/arch/x86/x86_functions.h +++ b/arch/x86/x86_functions.h @@ -21,8 +21,8 @@ uint8_t* chunkmemset_safe_sse2(uint8_t *out, uint8_t *from, unsigned len, unsign uint32_t compare256_sse2(const uint8_t *src0, const uint8_t *src1); uint32_t longest_match_sse2(deflate_state *const s, Pos cur_match); uint32_t longest_match_slow_sse2(deflate_state *const s, Pos cur_match); - void slide_hash_sse2(deflate_state *s); # endif + void slide_hash_sse2(deflate_state *s); void inflate_fast_sse2(PREFIX3(stream)* strm, uint32_t start); # if !defined(WITHOUT_CHORBA_SSE) uint32_t crc32_chorba_sse2(uint32_t crc32, const uint8_t *buf, size_t len); @@ -53,8 +53,8 @@ uint8_t* chunkmemset_safe_avx2(uint8_t *out, uint8_t *from, unsigned len, unsign uint32_t compare256_avx2(const uint8_t *src0, const uint8_t *src1); uint32_t longest_match_avx2(deflate_state *const s, Pos cur_match); uint32_t longest_match_slow_avx2(deflate_state *const s, Pos cur_match); - void slide_hash_avx2(deflate_state *s); # endif + void slide_hash_avx2(deflate_state *s); void inflate_fast_avx2(PREFIX3(stream)* strm, uint32_t start); #endif #ifdef X86_AVX512 |
