Skip to content

Commit ff07f35

Browse files
eduardosmAmanieu
authored andcommitted
Fix _mm_srli_epi64
1 parent d0295a5 commit ff07f35

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

crates/core_arch/src/x86/sse2.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,7 @@ pub unsafe fn _mm_srl_epi32(a: __m128i, count: __m128i) -> __m128i {
752752
#[stable(feature = "simd_x86", since = "1.27.0")]
753753
pub unsafe fn _mm_srli_epi64<const IMM8: i32>(a: __m128i) -> __m128i {
754754
static_assert_uimm_bits!(IMM8, 8);
755-
if IMM8 >= 32 {
755+
if IMM8 >= 64 {
756756
_mm_setzero_si128()
757757
} else {
758758
transmute(simd_shr(a.as_u64x2(), u64x2::splat(IMM8 as u64)))

0 commit comments

Comments
 (0)