From a53e457a5a906ef894ba96794e2c54a52d1d8ddd Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Mon, 29 May 2017 17:38:35 -0700 Subject: [PATCH] matchfinder_common: fix conditions for vectorized init and rebase --- lib/matchfinder_avx2.h | 4 ++-- lib/matchfinder_neon.h | 4 ++-- lib/matchfinder_sse2.h | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/matchfinder_avx2.h b/lib/matchfinder_avx2.h index 6187ee7..3514226 100644 --- a/lib/matchfinder_avx2.h +++ b/lib/matchfinder_avx2.h @@ -11,7 +11,7 @@ matchfinder_init_avx2(mf_pos_t *data, size_t size) __m256i v, *p; size_t n; - if (size % sizeof(__m256i) * 4) + if (size % (sizeof(__m256i) * 4) != 0) return false; STATIC_ASSERT(sizeof(mf_pos_t) == 2); @@ -34,7 +34,7 @@ matchfinder_rebase_avx2(mf_pos_t *data, size_t size) __m256i v, *p; size_t n; - if ((size % sizeof(__m256i) * 4 != 0)) + if (size % (sizeof(__m256i) * 4) != 0) return false; STATIC_ASSERT(sizeof(mf_pos_t) == 2); diff --git a/lib/matchfinder_neon.h b/lib/matchfinder_neon.h index 42ec662..e2512d1 100644 --- a/lib/matchfinder_neon.h +++ b/lib/matchfinder_neon.h @@ -11,7 +11,7 @@ matchfinder_init_neon(mf_pos_t *data, size_t size) int16x8_t v, *p; size_t n; - if (size % sizeof(int16x8_t) * 4) + if (size % (sizeof(int16x8_t) * 4) != 0) return false; STATIC_ASSERT(sizeof(mf_pos_t) == 2); @@ -38,7 +38,7 @@ matchfinder_rebase_neon(mf_pos_t *data, size_t size) int16x8_t v, *p; size_t n; - if ((size % sizeof(int16x8_t) * 4 != 0)) + if (size % (sizeof(int16x8_t) * 4) != 0) return false; STATIC_ASSERT(sizeof(mf_pos_t) == 2); diff --git a/lib/matchfinder_sse2.h b/lib/matchfinder_sse2.h index c949602..bbed3b6 100644 --- a/lib/matchfinder_sse2.h +++ b/lib/matchfinder_sse2.h @@ -11,7 +11,7 @@ matchfinder_init_sse2(mf_pos_t *data, size_t size) __m128i v, *p; size_t n; - if (size % sizeof(__m128i) * 4) + if (size % (sizeof(__m128i) * 4) != 0) return false; STATIC_ASSERT(sizeof(mf_pos_t) == 2); @@ -34,7 +34,7 @@ matchfinder_rebase_sse2(mf_pos_t *data, size_t size) __m128i v, *p; size_t n; - if ((size % sizeof(__m128i) * 4 != 0)) + if (size % (sizeof(__m128i) * 4) != 0) return false; STATIC_ASSERT(sizeof(mf_pos_t) == 2);