@@ -243,18 +243,6 @@ extern "rust-intrinsic" { |
|
|
243 |
243 |
#[rustc_nounwind] |
244 |
244 |
pub fn simd_shuffle<T, U, V>(x: T, y: T, idx: U) -> V; |
245 |
245 |
|
246 |
|
-/// Shuffle two vectors by const indices. |
247 |
|
- /// |
248 |
|
- /// `T` must be a vector. |
249 |
|
- /// |
250 |
|
- /// `U` must be a vector with the same element type as `T` and the same length as `IDX`. |
251 |
|
- /// |
252 |
|
- /// Returns a new vector such that element `i` is selected from `xy[IDX[i]]`, where `xy` |
253 |
|
- /// is the concatenation of `x` and `y`. It is a compile-time error if `IDX[i]` is out-of-bounds |
254 |
|
- /// of `xy`. |
255 |
|
- #[rustc_nounwind] |
256 |
|
-pub fn simd_shuffle_generic<T, U, const IDX: &'static [u32]>(x: T, y: T) -> U; |
257 |
|
- |
258 |
246 |
/// Read a vector of pointers. |
259 |
247 |
/// |
260 |
248 |
/// `T` must be a vector. |