diff options
| author | Caleb Zulawski <caleb.zulawski@gmail.com> | 2023-12-11 17:32:48 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-11 17:32:48 -0500 |
| commit | 1273da658ea64245e18466e50d59daa2cc49822e (patch) | |
| tree | 474f425de5de98449c1709d30d161ec5eebd8bd8 | |
| parent | 80ff6a5da51361f533f5c5567ccfe273dde1d1ba (diff) | |
| parent | c7057757607ab7a6fe460ac18b3f0c3ae2b4dc68 (diff) | |
| download | rust-1273da658ea64245e18466e50d59daa2cc49822e.tar.gz rust-1273da658ea64245e18466e50d59daa2cc49822e.zip | |
Merge pull request #383 from programmerjake/programmerjake-patch-1
Fix load/store safety comments to require aligned `T`
| -rw-r--r-- | crates/core_simd/src/vector.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/core_simd/src/vector.rs b/crates/core_simd/src/vector.rs index 105c06741c5..881406d0eac 100644 --- a/crates/core_simd/src/vector.rs +++ b/crates/core_simd/src/vector.rs @@ -194,7 +194,7 @@ where /// With padding, `read_unaligned` will read past the end of an array of N elements. /// /// # Safety - /// Reading `ptr` must be safe, as if by `<*const [T; N]>::read_unaligned`. + /// Reading `ptr` must be safe, as if by `<*const [T; N]>::read`. #[inline] const unsafe fn load(ptr: *const [T; N]) -> Self { // There are potentially simpler ways to write this function, but this should result in @@ -215,7 +215,7 @@ where /// See `load` as to why this function is necessary. /// /// # Safety - /// Writing to `ptr` must be safe, as if by `<*mut [T; N]>::write_unaligned`. + /// Writing to `ptr` must be safe, as if by `<*mut [T; N]>::write`. #[inline] const unsafe fn store(self, ptr: *mut [T; N]) { // There are potentially simpler ways to write this function, but this should result in |
