@@ -304,7 +304,7 @@ pub unsafe fn simd_shuffle<T, U, V>(x: T, y: T, idx: U) -> V;
304
304
///
305
305
/// `U` must be a vector of pointers to the element type of `T`, with the same length as `T`.
306
306
///
307
- /// `V` must be a vector of signed integers with the same length as `T` (but any element size).
307
+ /// `V` must be a vector of integers with the same length as `T` (but any element size).
308
308
///
309
309
/// For each pointer in `ptr`, if the corresponding value in `mask` is `!0`, read the pointer.
310
310
/// Otherwise if the corresponding value in `mask` is `0`, return the corresponding value from
@@ -325,7 +325,7 @@ pub unsafe fn simd_gather<T, U, V>(val: T, ptr: U, mask: V) -> T;
325
325
///
326
326
/// `U` must be a vector of pointers to the element type of `T`, with the same length as `T`.
327
327
///
328
- /// `V` must be a vector of signed integers with the same length as `T` (but any element size).
328
+ /// `V` must be a vector of integers with the same length as `T` (but any element size).
329
329
///
330
330
/// For each pointer in `ptr`, if the corresponding value in `mask` is `!0`, write the
331
331
/// corresponding value in `val` to the pointer.
@@ -349,7 +349,7 @@ pub unsafe fn simd_scatter<T, U, V>(val: T, ptr: U, mask: V);
349
349
///
350
350
/// `U` must be a pointer to the element type of `T`
351
351
///
352
- /// `V` must be a vector of signed integers with the same length as `T` (but any element size).
352
+ /// `V` must be a vector of integers with the same length as `T` (but any element size).
353
353
///
354
354
/// For each element, if the corresponding value in `mask` is `!0`, read the corresponding
355
355
/// pointer offset from `ptr`.
@@ -372,7 +372,7 @@ pub unsafe fn simd_masked_load<V, U, T>(mask: V, ptr: U, val: T) -> T;
372
372
///
373
373
/// `U` must be a pointer to the element type of `T`
374
374
///
375
- /// `V` must be a vector of signed integers with the same length as `T` (but any element size).
375
+ /// `V` must be a vector of integers with the same length as `T` (but any element size).
376
376
///
377
377
/// For each element, if the corresponding value in `mask` is `!0`, write the corresponding
378
378
/// value in `val` to the pointer offset from `ptr`.
@@ -556,7 +556,7 @@ pub unsafe fn simd_bitmask<T, U>(x: T) -> U;
556
556
///
557
557
/// `T` must be a vector.
558
558
///
559
- /// `M` must be a signed integer vector with the same length as `T` (but any element size).
559
+ /// `M` must be an integer vector with the same length as `T` (but any element size).
560
560
///
561
561
/// For each element, if the corresponding value in `mask` is `!0`, select the element from
562
562
/// `if_true`. If the corresponding value in `mask` is `0`, select the element from
0 commit comments