]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Rename slide_hash chain functions.
authorNathan Moinvaziri <nathan@nathanm.com>
Thu, 25 Feb 2021 00:50:46 +0000 (16:50 -0800)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sat, 12 Jun 2021 16:26:15 +0000 (18:26 +0200)
arch/arm/slide_neon.c
arch/power/slide_hash_power8.c
arch/x86/slide_avx.c
arch/x86/slide_sse.c

index 81461391c0753c3cd697a3d4baa9edce19411e31..87b5397647b2b02bd9483a61407ccd5e7942b066 100644 (file)
@@ -18,7 +18,7 @@
 #include "../../deflate.h"
 
 /* SIMD version of hash_chain rebase */
-static inline void slide_hash_neon_chain(Pos *table, uint32_t entries, uint16_t wsize) {
+static inline void slide_hash_chain(Pos *table, uint32_t entries, uint16_t wsize) {
     Z_REGISTER uint16x8_t v, *p;
     Z_REGISTER size_t n;
 
@@ -46,7 +46,7 @@ static inline void slide_hash_neon_chain(Pos *table, uint32_t entries, uint16_t
 Z_INTERNAL void slide_hash_neon(deflate_state *s) {
     unsigned int wsize = s->w_size;
 
-    slide_hash_neon_chain(s->head, HASH_SIZE, wsize);
-    slide_hash_neon_chain(s->prev, wsize, wsize);
+    slide_hash_chain(s->head, HASH_SIZE, wsize);
+    slide_hash_chain(s->prev, wsize, wsize);
 }
 #endif
index 112561939eb2946e336b3078012ea4680665d0a8..c0083aad67896b5599715b4bee6a528fa3bf5c54 100644 (file)
@@ -10,7 +10,7 @@
 #include "zbuild.h"
 #include "deflate.h"
 
-static inline void slide_hash_power8_chain(Pos *table, uint32_t entries, uint16_t wsize) {
+static inline void slide_hash_chain(Pos *table, uint32_t entries, uint16_t wsize) {
     vector unsigned short vw, vm, *vp;
     unsigned chunks;
 
@@ -49,8 +49,8 @@ static inline void slide_hash_power8_chain(Pos *table, uint32_t entries, uint16_
 void Z_INTERNAL slide_hash_power8(deflate_state *s) {
     uint16_t wsize = s->w_size;
 
-    slide_hash_power8_chain(s->head, HASH_SIZE, wsize);
-    slide_hash_power8_chain(s->prev, wsize, wsize);
+    slide_hash_chain(s->head, HASH_SIZE, wsize);
+    slide_hash_chain(s->prev, wsize, wsize);
 }
 
 #endif /* POWER8_VSX_SLIDEHASH */
index 01c788df1c215acff9801925dc065f8e06111437..94fe10c7bf4a4ec527f8ab8e4e36952bdb298542 100644 (file)
@@ -14,7 +14,7 @@
 
 #include <immintrin.h>
 
-static inline void slide_hash_avx2_chain(Pos *table, uint32_t entries, const __m256i wsize) {
+static inline void slide_hash_chain(Pos *table, uint32_t entries, const __m256i wsize) {
     table += entries;
     table -= 16;
 
@@ -34,6 +34,6 @@ Z_INTERNAL void slide_hash_avx2(deflate_state *s) {
     uint16_t wsize = (uint16_t)s->w_size;
     const __m256i ymm_wsize = _mm256_set1_epi16((short)wsize);
 
-    slide_hash_avx2_chain(s->head, HASH_SIZE, ymm_wsize);
-    slide_hash_avx2_chain(s->prev, wsize, ymm_wsize);
+    slide_hash_chain(s->head, HASH_SIZE, ymm_wsize);
+    slide_hash_chain(s->prev, wsize, ymm_wsize);
 }
index 65d58a71eb2a448bcc3d17b7e24af06974dbf04f..7507c68b12aa4c3007cbc42d5db287088baf9c53 100644 (file)
@@ -13,7 +13,7 @@
 
 #include <immintrin.h>
 
-static inline void slide_hash_sse2_chain(Pos *table, uint32_t entries, const __m128i wsize) {
+static inline void slide_hash_chain(Pos *table, uint32_t entries, const __m128i wsize) {
     table += entries;
     table -= 8;
 
@@ -33,6 +33,6 @@ Z_INTERNAL void slide_hash_sse2(deflate_state *s) {
     uint16_t wsize = (uint16_t)s->w_size;
     const __m128i xmm_wsize = _mm_set1_epi16((short)wsize);
 
-    slide_hash_sse2_chain(s->head, HASH_SIZE, xmm_wsize);
-    slide_hash_sse2_chain(s->prev, wsize, xmm_wsize);
+    slide_hash_chain(s->head, HASH_SIZE, xmm_wsize);
+    slide_hash_chain(s->prev, wsize, xmm_wsize);
 }