@@ -152,15 +152,15 @@ extern "rust-intrinsic" {
|
152 | 152 | #[rustc_nounwind] |
153 | 153 | pub fn simd_fabs<T>(x: T) -> T; |
154 | 154 | |
155 | | -/// Elementwise minimum of a vector. |
| 155 | +/// Elementwise minimum of two vectors. |
156 | 156 | /// |
157 | 157 | /// `T` must be a vector of floating-point primitive types. |
158 | 158 | /// |
159 | 159 | /// Follows IEEE-754 `minNum` semantics. |
160 | 160 | #[rustc_nounwind] |
161 | 161 | pub fn simd_fmin<T>(x: T, y: T) -> T; |
162 | 162 | |
163 | | -/// Elementwise maximum of a vector. |
| 163 | +/// Elementwise maximum of two vectors. |
164 | 164 | /// |
165 | 165 | /// `T` must be a vector of floating-point primitive types. |
166 | 166 | /// |
@@ -387,7 +387,7 @@ extern "rust-intrinsic" {
|
387 | 387 | #[rustc_nounwind] |
388 | 388 | pub fn simd_reduce_mul_ordered<T, U>(x: T, y: U) -> U; |
389 | 389 | |
390 | | -/// Add elements within a vector in arbitrary order. May also be re-associated with |
| 390 | +/// Multiply elements within a vector in arbitrary order. May also be re-associated with |
391 | 391 | /// unordered additions on the inputs/outputs. |
392 | 392 | /// |
393 | 393 | /// `T` must be a vector of integer or floating-point primitive types. |
@@ -405,7 +405,7 @@ extern "rust-intrinsic" {
|
405 | 405 | #[rustc_nounwind] |
406 | 406 | pub fn simd_reduce_all<T>(x: T) -> bool; |
407 | 407 | |
408 | | -/// Check if all mask values are true. |
| 408 | +/// Check if any mask value is true. |
409 | 409 | /// |
410 | 410 | /// `T` must be a vector of integer primitive types. |
411 | 411 | /// |
|