Expose portable-simd as core::simd
This enables programmers to use a safe alternative to the current `extern "platform-intrinsics"` API for writing portable SIMD code. This is `#![feature(portable_simd)]` as tracked in #86656
This commit is contained in:
parent
fdee059c90
commit
39cb863253
5 changed files with 30 additions and 0 deletions
|
@ -320,6 +320,7 @@
|
|||
#![feature(panic_internals)]
|
||||
#![feature(panic_unwind)]
|
||||
#![feature(pin_static_ref)]
|
||||
#![cfg_attr(not(bootstrap), feature(portable_simd))]
|
||||
#![feature(prelude_import)]
|
||||
#![feature(ptr_internals)]
|
||||
#![feature(rustc_attrs)]
|
||||
|
@ -472,6 +473,9 @@ pub use core::pin;
|
|||
pub use core::ptr;
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
pub use core::result;
|
||||
#[unstable(feature = "portable_simd", issue = "86656")]
|
||||
#[cfg(not(bootstrap))]
|
||||
pub use core::simd;
|
||||
#[unstable(feature = "async_stream", issue = "79024")]
|
||||
pub use core::stream;
|
||||
#[stable(feature = "i128", since = "1.26.0")]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue