about summary refs log tree commit diff
diff options
context:
space:
mode:
authorCaleb Zulawski <caleb.zulawski@gmail.com>2023-12-18 21:41:50 -0500
committerCaleb Zulawski <caleb.zulawski@gmail.com>2023-12-18 21:41:50 -0500
commite61aaf91c8150862256e7abe37dc16e9a5c10712 (patch)
tree19710b0ca148e37da4d8bab701eb5b8f7c340992
parentd655dd6dca53961c5f7e333077637ae91589bf42 (diff)
downloadrust-e61aaf91c8150862256e7abe37dc16e9a5c10712.tar.gz
rust-e61aaf91c8150862256e7abe37dc16e9a5c10712.zip
Disable new intrinsics for bootstrap
-rw-r--r--library/core/src/intrinsics/simd.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/core/src/intrinsics/simd.rs b/library/core/src/intrinsics/simd.rs
index 0fd27974dce..68c8a335b40 100644
--- a/library/core/src/intrinsics/simd.rs
+++ b/library/core/src/intrinsics/simd.rs
@@ -257,6 +257,7 @@ extern "platform-intrinsic" {
     /// type).
     ///
     /// `mask` must only contain `0` or `!0` values.
+    #[cfg(not(bootstrap))]
     pub fn simd_masked_load<V, U, T>(mask: V, ptr: U, val: T) -> T;
 
     /// Write to a vector of pointers.
@@ -276,6 +277,7 @@ extern "platform-intrinsic" {
     /// type).
     ///
     /// `mask` must only contain `0` or `!0` values.
+    #[cfg(not(bootstrap))]
     pub fn simd_masked_store<V, U, T>(mask: V, ptr: U, val: T);
 
     /// Add two simd vectors elementwise, with saturation.