Skip to content

Commit 35ed74a

Browse files
committed
update
1 parent 7b372bd commit 35ed74a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ static COMPUTE_LANES: std::sync::Once = std::sync::Once::new();
301301
any(target_arch = "x86", target_arch = "x86_64"),
302302
not(feature = "codspeed")
303303
))]
304-
static mut LANES: usize = 32;
304+
static mut LANES: usize = simd::avx2::Simd256u::LANES;
305305
#[cfg(all(any(target_arch = "x86", target_arch = "x86_64"), feature = "codspeed"))]
306306
const LANES: usize = 32;
307307

@@ -351,7 +351,7 @@ fn escaped_mask_generic(v: simd::v128::Simd128u) -> u16 {
351351
}
352352

353353
#[cfg(target_arch = "aarch64")]
354-
#[inline]
354+
#[inline(always)]
355355
fn escaped_mask_neon(v: simd::neon::Simd128u) -> simd::bits::NeonBits {
356356
use simd::neon::Simd128u as u8x16;
357357

@@ -363,7 +363,7 @@ fn escaped_mask_neon(v: simd::neon::Simd128u) -> simd::bits::NeonBits {
363363
}
364364

365365
#[cfg(any(target_arch = "x86_64", target_arch = "x86"))]
366-
#[inline]
366+
#[inline(always)]
367367
fn escaped_mask_sse2(v: simd::sse2::Simd128u) -> u16 {
368368
use simd::sse2::Simd128u as u8x16;
369369

@@ -375,7 +375,7 @@ fn escaped_mask_sse2(v: simd::sse2::Simd128u) -> u16 {
375375
}
376376

377377
#[cfg(any(target_arch = "x86_64", target_arch = "x86"))]
378-
#[inline]
378+
#[inline(always)]
379379
fn escaped_mask_avx2(v: simd::avx2::Simd256u) -> u32 {
380380
use simd::avx2::Simd256u as u8x32;
381381

@@ -387,7 +387,7 @@ fn escaped_mask_avx2(v: simd::avx2::Simd256u) -> u32 {
387387
}
388388

389389
#[cfg(any(target_arch = "x86_64", target_arch = "x86"))]
390-
#[inline]
390+
#[inline(always)]
391391
fn escaped_mask_avx512(v: simd::avx512::Simd512u) -> u64 {
392392
use simd::avx512::Simd512u as u8x64;
393393

0 commit comments

Comments
 (0)