summaryrefslogtreecommitdiff
path: root/cpu_features.h
diff options
context:
space:
mode:
authorAdam Stylinski <kungfujesus06@gmail.com>2022-01-23 00:18:17 -0500
committerHans Kristian Rosbach <hk-github@circlestorm.org>2022-02-11 09:56:19 +0100
commitb3260fd0c82c8210668399d53c3277b01cb18a07 (patch)
tree0154970ed285021677d61319a05fa40ce84692ca /cpu_features.h
parenteaa00cd791b01fc9712c66d8d523fc088480e22f (diff)
downloadProject-Tick-b3260fd0c82c8210668399d53c3277b01cb18a07.tar.gz
Project-Tick-b3260fd0c82c8210668399d53c3277b01cb18a07.zip
Axe the SSE4 compare256 functions
Diffstat (limited to 'cpu_features.h')
-rw-r--r--cpu_features.h11
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