Skip to content

fearless_simd 1.0.0-rc.2

Pre-release
Pre-release

Choose a tag to compare

@LaurenzV LaurenzV released this 19 Sep 20:14
77db928

Requires Rust 1.89 or later.

Added

  • Added Native<S> to SimdFloatElement and SimdIntElement to select native-width vectors in scalar-generic code. (#378 by @Shnatsel)
  • Added the public ExtractToken trait for SIMD tokens, vectors, masks, references, and user-defined wrappers. (#383 by @Shnatsel)

Changed

  • Breaking change: witness() has moved from SimdBase and SimdMask to their new ExtractToken supertrait and has been renamed to token(). (#383 by @Shnatsel)
  • Simd::vectorize now marks its inner wrappers #[inline], allowing inlining into callers with compatible target features. (#347 by @Shnatsel)

Full changelog: v1.0.0-rc.1...fearless_simd-v1.0.0-rc.2