rust-lang / stdarch

Rust's standard library vendor-specific APIs and run-time feature detection
https://doc.rust-lang.org/stable/core/arch/
Apache License 2.0
598 stars 255 forks source link

Tracking Issue for missed BMI1, SSE2, SSE4.1, AVX2 intrinsics #1596

Closed sayantn closed 2 weeks ago

sayantn commented 2 weeks ago

The feature gate is #[feature(simd_x86_updates)].

The Public API is 9 new intrinsics (probably overlooked in the simd_x86 feature). See #1178.

Implementation History

It is debatable whether we should add _mm_malloc and _mm_free. These would be nice to have since they would open up dynamic memory allocation even in no_std environments.