diff options
author | Matheus Castanho <msc@linux.ibm.com> | 2020-06-22 11:02:10 -0300 |
---|---|---|
committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2020-06-27 17:42:55 +0200 |
commit | d76526e0b4f9d70e678883d304c3d3cd519efe86 (patch) | |
tree | 06f9a5adfa15889929ac6fb74dc6a2c573ada9e8 /functable.c | |
parent | a7fd60eb338e81c37c59b7a10ec1a964a43f851b (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.c | 4 |
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 |