Skip to content

Commit c0b12da

Browse files
committed
Improve docs of SSE4a stream intrinsics
1 parent c2c4e67 commit c0b12da

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

crates/core_arch/src/x86/sse4a.rs

+4
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ pub unsafe fn _mm_insert_si64(x: __m128i, y: __m128i) -> __m128i {
6060
}
6161

6262
/// Non-temporal store of `a.0` into `p`.
63+
///
64+
/// Writes 64-bit data to a memory location without polluting the caches.
6365
#[inline]
6466
#[target_feature(enable = "sse4a")]
6567
#[cfg_attr(test, assert_instr(movntsd))]
@@ -69,6 +71,8 @@ pub unsafe fn _mm_stream_sd(p: *mut f64, a: __m128d) {
6971
}
7072

7173
/// Non-temporal store of `a.0` into `p`.
74+
///
75+
/// Writes 32-bit data to a memory location without polluting the caches.
7276
#[inline]
7377
#[target_feature(enable = "sse4a")]
7478
#[cfg_attr(test, assert_instr(movntss))]

0 commit comments

Comments
 (0)