diff options
| author | Caleb Zulawski <caleb.zulawski@gmail.com> | 2023-12-02 10:49:21 -0500 |
|---|---|---|
| committer | Caleb Zulawski <caleb.zulawski@gmail.com> | 2023-12-02 10:49:21 -0500 |
| commit | bcb1c41628179484d65cbe6fa21618d104c99a70 (patch) | |
| tree | af9c96e04aabc1db8c29a8c22f8e811baab35836 | |
| parent | 4d9607869ad8ec10f1fe4b643de0d21a5c226a76 (diff) | |
| download | rust-bcb1c41628179484d65cbe6fa21618d104c99a70.tar.gz rust-bcb1c41628179484d65cbe6fa21618d104c99a70.zip | |
Remove link to core::arch::x86_64
| -rw-r--r-- | library/portable-simd/crates/core_simd/src/core_simd_docs.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/portable-simd/crates/core_simd/src/core_simd_docs.md b/library/portable-simd/crates/core_simd/src/core_simd_docs.md index fa93155ff5e..bf412e035b5 100644 --- a/library/portable-simd/crates/core_simd/src/core_simd_docs.md +++ b/library/portable-simd/crates/core_simd/src/core_simd_docs.md @@ -30,7 +30,7 @@ Instead, they map to a reasonable implementation of the operation for the target Consistency between targets is not compromised to use faster or fewer instructions. In some cases, `std::arch` will provide a faster function that has slightly different behavior than the `std::simd` equivalent. -For example, [`_mm_min_ps`](`core::arch::x86_64::_mm_min_ps`)[^1] can be slightly faster than [`SimdFloat::simd_min`](`num::SimdFloat::simd_min`), but does not conform to the IEEE standard also used by [`f32::min`]. +For example, `_mm_min_ps`[^1] can be slightly faster than [`SimdFloat::simd_min`](`num::SimdFloat::simd_min`), but does not conform to the IEEE standard also used by [`f32::min`]. When necessary, [`Simd<T, N>`] can be converted to the types provided by `std::arch` to make use of target-specific functions. Many targets simply don't have SIMD, or don't support SIMD for a particular element type. |
