about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--library/stdarch/crates/core_arch/src/x86/avx2.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/stdarch/crates/core_arch/src/x86/avx2.rs b/library/stdarch/crates/core_arch/src/x86/avx2.rs
index 21f20f9c759..4c12b841d6a 100644
--- a/library/stdarch/crates/core_arch/src/x86/avx2.rs
+++ b/library/stdarch/crates/core_arch/src/x86/avx2.rs
@@ -2964,7 +2964,7 @@ pub fn _mm256_bsrli_epi128<const IMM8: i32>(a: __m256i) -> __m256i {
     unsafe {
         let a = a.as_i8x32();
         let zero = i8x32::ZERO;
-        let r: i8x32 = match IMM8 % 16 {
+        let r: i8x32 = match IMM8 {
             0 => simd_shuffle!(
                 a,
                 zero,