@@ -11,7 +11,7 @@ diff --git a/library/core/src/lib.rs b/library/core/src/lib.rs
11
11
index aa1ad93..95fbf55 100644
12
12
--- a/library/core/src/lib.rs
13
13
+++ b/library/core/src/lib.rs
14
- @@ -398,25 +398,4 @@ pub mod arch {
14
+ @@ -398,23 +398,4 @@ pub mod arch {
15
15
}
16
16
}
17
17
@@ -25,12 +25,10 @@ index aa1ad93..95fbf55 100644
25
25
- #[allow(missing_debug_implementations, dead_code, unsafe_op_in_unsafe_fn, unused_unsafe)]
26
26
- #[allow(rustdoc::bare_urls)]
27
27
- #[unstable(feature = "portable_simd", issue = "86656")]
28
- - #[cfg(not(all(miri, doctest)))] // Miri does not support all SIMD intrinsics
29
28
- mod core_simd;
30
29
-
31
30
- #[doc = include_str!("../../portable-simd/crates/core_simd/src/core_simd_docs.md")]
32
31
- #[unstable(feature = "portable_simd", issue = "86656")]
33
- - #[cfg(not(all(miri, doctest)))] // Miri does not support all SIMD intrinsics
34
32
- pub mod simd {
35
33
- #[unstable(feature = "portable_simd", issue = "86656")]
36
34
- pub use crate::core_simd::simd::*;
@@ -41,15 +39,14 @@ diff --git a/library/core/src/slice/mod.rs b/library/core/src/slice/mod.rs
41
39
index cd38c3a..ad632dc 100644
42
40
--- a/library/core/src/slice/mod.rs
43
41
+++ b/library/core/src/slice/mod.rs
44
- @@ -17,7 +17,6 @@ use crate::ptr;
42
+ @@ -17,6 +17,5 @@ use crate::ptr;
45
43
use crate::result::Result;
46
44
use crate::result::Result::{Err, Ok};
47
- #[cfg(not(miri))] // Miri does not support all SIMD intrinsics
48
45
- use crate::simd::{self, Simd};
49
46
use crate::slice;
50
47
51
48
#[unstable(
52
- @@ -3475,123 +3474,6 @@ impl<T> [T] {
49
+ @@ -3475,121 +3474,6 @@ impl<T> [T] {
53
50
}
54
51
}
55
52
@@ -102,14 +99,13 @@ index cd38c3a..ad632dc 100644
102
99
- /// suffix.iter().copied().sum(),
103
100
- /// ]);
104
101
- /// let sums = middle.iter().copied().fold(sums, f32x4::add);
105
- - /// sums.horizontal_sum ()
102
+ - /// sums.reduce_sum ()
106
103
- /// }
107
104
- ///
108
105
- /// let numbers: Vec<f32> = (1..101).map(|x| x as _).collect();
109
106
- /// assert_eq!(basic_simd_sum(&numbers[1..99]), 4949.0);
110
107
- /// ```
111
108
- #[unstable(feature = "portable_simd", issue = "86656")]
112
- - #[cfg(not(miri))] // Miri does not support all SIMD intrinsics
113
109
- pub fn as_simd<const LANES: usize>(&self) -> (&[T], &[Simd<T, LANES>], &[T])
114
110
- where
115
111
- Simd<T, LANES>: AsRef<[T; LANES]>,
@@ -153,7 +149,6 @@ index cd38c3a..ad632dc 100644
153
149
- /// be lifted in a way that would make it possible to see panics from this
154
150
- /// method for something like `LANES == 3`.
155
151
- #[unstable(feature = "portable_simd", issue = "86656")]
156
- - #[cfg(not(miri))] // Miri does not support all SIMD intrinsics
157
152
- pub fn as_simd_mut<const LANES: usize>(&mut self) -> (&mut [T], &mut [Simd<T, LANES>], &mut [T])
158
153
- where
159
154
- Simd<T, LANES>: AsMut<[T; LANES]>,
@@ -197,15 +192,14 @@ diff --git a/library/std/src/lib.rs b/library/std/src/lib.rs
197
192
index 5dc586d..b6fc48f 100644
198
193
--- a/library/std/src/lib.rs
199
194
+++ b/library/std/src/lib.rs
200
- @@ -312,7 +312,6 @@
195
+ @@ -312,6 +312,5 @@
201
196
#![feature(panic_can_unwind)]
202
197
#![feature(panic_unwind)]
203
198
#![feature(platform_intrinsics)]
204
199
- #![feature(portable_simd)]
205
200
#![feature(prelude_import)]
206
201
#![feature(ptr_as_uninit)]
207
- #![feature(ptr_internals)]
208
- @@ -508,25 +508,6 @@ pub mod time;
202
+ @@ -508,23 +508,6 @@ pub mod time;
209
203
#[unstable(feature = "once_cell", issue = "74465")]
210
204
pub mod lazy;
211
205
@@ -215,10 +209,8 @@ index 5dc586d..b6fc48f 100644
215
209
- #[allow(missing_debug_implementations, dead_code, unsafe_op_in_unsafe_fn, unused_unsafe)]
216
210
- #[allow(rustdoc::bare_urls)]
217
211
- #[unstable(feature = "portable_simd", issue = "86656")]
218
- - #[cfg(not(all(miri, doctest)))] // Miri does not support all SIMD intrinsics
219
212
- mod std_float;
220
213
-
221
- - #[cfg(not(all(miri, doctest)))] // Miri does not support all SIMD intrinsics
222
214
- #[doc = include_str!("../../portable-simd/crates/core_simd/src/core_simd_docs.md")]
223
215
- #[unstable(feature = "portable_simd", issue = "86656")]
224
216
- pub mod simd {
0 commit comments