From e3c237a7e055a0cf885712ca9ab9d907eb6bb18e Mon Sep 17 00:00:00 2001 From: Konstantinos Margaritis Date: Wed, 7 Sep 2022 16:00:10 +0300 Subject: [PATCH] use correct intrinsic for lshiftbyte_m128 --- src/util/arch/x86/simd_utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/arch/x86/simd_utils.h b/src/util/arch/x86/simd_utils.h index d3d07f79..924a91c6 100644 --- a/src/util/arch/x86/simd_utils.h +++ b/src/util/arch/x86/simd_utils.h @@ -196,7 +196,7 @@ m128 rshiftbyte_m128(const m128 a, int count_immed) { } #undef CASE_RSHIFT_VECTOR -#define CASE_LSHIFT_VECTOR(a, count) case count: return _mm_srli_si128((m128)(a), (count)); break; +#define CASE_LSHIFT_VECTOR(a, count) case count: return _mm_slli_si128((m128)(a), (count)); break; static really_inline m128 lshiftbyte_m128(const m128 a, int count_immed) {