summaryrefslogtreecommitdiff
path: root/functable.c
diff options
context:
space:
mode:
authorMatheus Castanho <msc@linux.ibm.com>2020-06-22 11:02:10 -0300
committerHans Kristian Rosbach <hk-github@circlestorm.org>2020-06-27 17:42:55 +0200
commitd76526e0b4f9d70e678883d304c3d3cd519efe86 (patch)
tree06f9a5adfa15889929ac6fb74dc6a2c573ada9e8 /functable.c
parenta7fd60eb338e81c37c59b7a10ec1a964a43f851b (diff)
Add POWER8_VSX_SLIDEHASH macro
The slide_hash optimization for POWER currently depends on POWER8 macro to be enabled. Switch this to use POWER8_VSX_SLIDEHASH instead to better match the naming scheme used by other archs.
Diffstat (limited to 'functable.c')
-rw-r--r--functable.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/functable.c b/functable.c
index 6679a9d..a9d5f55 100644
--- a/functable.c
+++ b/functable.c
@@ -35,7 +35,7 @@ extern Pos quick_insert_string_acle(deflate_state *const s, const Pos str);
void slide_hash_sse2(deflate_state *s);
#elif defined(ARM_NEON_SLIDEHASH)
void slide_hash_neon(deflate_state *s);
-#elif defined(POWER8)
+#elif defined(POWER8_VSX_SLIDEHASH)
void slide_hash_power8(deflate_state *s);
#endif
#ifdef X86_AVX2
@@ -189,7 +189,7 @@ ZLIB_INTERNAL void slide_hash_stub(deflate_state *s) {
if (x86_cpu_has_avx2)
functable.slide_hash = &slide_hash_avx2;
#endif
-#ifdef POWER8
+#ifdef POWER8_VSX_SLIDEHASH
if (power_cpu_has_arch_2_07)
functable.slide_hash = &slide_hash_power8;
#endif