diff options
| author | Adam Stylinski <kungfujesus06@gmail.com> | 2022-01-23 00:18:17 -0500 |
|---|---|---|
| committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2022-02-11 09:56:19 +0100 |
| commit | b3260fd0c82c8210668399d53c3277b01cb18a07 (patch) | |
| tree | 0154970ed285021677d61319a05fa40ce84692ca /cpu_features.h | |
| parent | eaa00cd791b01fc9712c66d8d523fc088480e22f (diff) | |
| download | Project-Tick-b3260fd0c82c8210668399d53c3277b01cb18a07.tar.gz Project-Tick-b3260fd0c82c8210668399d53c3277b01cb18a07.zip | |
Axe the SSE4 compare256 functions
Diffstat (limited to 'cpu_features.h')
| -rw-r--r-- | cpu_features.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/cpu_features.h b/cpu_features.h index 1f25433660..c0223ae159 100644 --- a/cpu_features.h +++ b/cpu_features.h @@ -120,10 +120,7 @@ extern uint32_t compare256_unaligned_32(const uint8_t *src0, const uint8_t *src1 extern uint32_t compare256_unaligned_64(const uint8_t *src0, const uint8_t *src1); #endif #if defined(X86_SSE2) && defined(HAVE_BUILTIN_CTZ) -extern uint32_t compare256_unaligned_sse2(const unsigned char *src0, const unsigned char *src1); -#endif -#ifdef X86_SSE42_CMP_STR -extern uint32_t compare256_unaligned_sse4(const uint8_t *src0, const uint8_t *src1); +extern uint32_t compare256_unaligned_sse2(const uint8_t *src0, const uint8_t *src1); #endif #if defined(X86_AVX2) && defined(HAVE_BUILTIN_CTZ) extern uint32_t compare256_unaligned_avx2(const uint8_t *src0, const uint8_t *src1); @@ -150,9 +147,6 @@ extern uint32_t longest_match_unaligned_64(deflate_state *const s, Pos cur_match #if defined(X86_SSE2) && defined(HAVE_BUILTIN_CTZ) extern uint32_t longest_match_unaligned_sse2(deflate_state *const s, Pos cur_match); #endif -#ifdef X86_SSE42_CMP_STR -extern uint32_t longest_match_unaligned_sse4(deflate_state *const s, Pos cur_match); -#endif #if defined(X86_AVX2) && defined(HAVE_BUILTIN_CTZ) extern uint32_t longest_match_unaligned_avx2(deflate_state *const s, Pos cur_match); #endif @@ -169,9 +163,6 @@ extern uint32_t longest_match_slow_unaligned_64(deflate_state *const s, Pos cur_ #if defined(X86_SSE2) && defined(HAVE_BUILTIN_CTZ) extern uint32_t longest_match_slow_unaligned_sse2(deflate_state *const s, Pos cur_match); #endif -#ifdef X86_SSE42_CMP_STR -extern uint32_t longest_match_slow_unaligned_sse4(deflate_state *const s, Pos cur_match); -#endif #if defined(X86_AVX2) && defined(HAVE_BUILTIN_CTZ) extern uint32_t longest_match_slow_unaligned_avx2(deflate_state *const s, Pos cur_match); #endif |
