Partially revert #868 (#878)

This commit partially reverts #868 to restore the intrinsics to their
original implementation to avoid breaking changes. This is done while
rust-lang/rust#73166 is running through crater, and should unblock
rust-lang/rust#74482.
2 files changed
tree: 09b929cc8d5b3a668e335344cabca10518412017
  1. .github/
  2. ci/
  3. crates/
  4. examples/
  5. .cirrus.yml
  6. .gitignore
  7. Cargo.toml
  8. CONTRIBUTING.md
  9. LICENSE-APACHE
  10. LICENSE-MIT
  11. README.md
  12. triagebot.toml
  13. vendor.yml
README.md

stdarch - Rust's standard library SIMD components

Actions Status

Crates

This repository contains two main crates:

  • core_arch_crate_badge core_arch_docs_badge core_arch implements core::arch - Rust's core library architecture-specific intrinsics, and

  • std_detect_crate_badge std_detect_docs_badge std_detect implements std::detect - Rust's standard library run-time CPU feature detection.

The std::simd component now lives in the packed_simd crate.

How to do a release

To do a release of the core_arch and std_detect crates,