@@ -33746,8 +33746,9 @@ pub fn _mm512_mask_reduce_or_epi64(k: __mmask8, a: __m512i) -> i64 {
33746
33746
}
33747
33747
33748
33748
/// Returns vector of type `__m512d` with indeterminate elements.
33749
- /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
33750
- /// In practice, this is equivalent to [`mem::zeroed`].
33749
+ /// Despite using the word "undefined" (following Intel's naming scheme), this non-deterministically
33750
+ /// picks some valid value and is not equivalent to [`mem::MaybeUninit`].
33751
+ /// In practice, this is typically equivalent to [`mem::zeroed`].
33751
33752
///
33752
33753
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined_pd)
33753
33754
#[inline]
@@ -33759,8 +33760,9 @@ pub fn _mm512_undefined_pd() -> __m512d {
33759
33760
}
33760
33761
33761
33762
/// Returns vector of type `__m512` with indeterminate elements.
33762
- /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
33763
- /// In practice, this is equivalent to [`mem::zeroed`].
33763
+ /// Despite using the word "undefined" (following Intel's naming scheme), this non-deterministically
33764
+ /// picks some valid value and is not equivalent to [`mem::MaybeUninit`].
33765
+ /// In practice, this is typically equivalent to [`mem::zeroed`].
33764
33766
///
33765
33767
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined_ps)
33766
33768
#[inline]
@@ -33772,8 +33774,9 @@ pub fn _mm512_undefined_ps() -> __m512 {
33772
33774
}
33773
33775
33774
33776
/// Return vector of type __m512i with indeterminate elements.
33775
- /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
33776
- /// In practice, this is equivalent to [`mem::zeroed`].
33777
+ /// Despite using the word "undefined" (following Intel's naming scheme), this non-deterministically
33778
+ /// picks some valid value and is not equivalent to [`mem::MaybeUninit`].
33779
+ /// In practice, this is typically equivalent to [`mem::zeroed`].
33777
33780
///
33778
33781
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined_epi32&expand=5995)
33779
33782
#[inline]
@@ -33785,8 +33788,9 @@ pub fn _mm512_undefined_epi32() -> __m512i {
33785
33788
}
33786
33789
33787
33790
/// Return vector of type __m512 with indeterminate elements.
33788
- /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
33789
- /// In practice, this is equivalent to [`mem::zeroed`].
33791
+ /// Despite using the word "undefined" (following Intel's naming scheme), this non-deterministically
33792
+ /// picks some valid value and is not equivalent to [`mem::MaybeUninit`].
33793
+ /// In practice, this is typically equivalent to [`mem::zeroed`].
33790
33794
///
33791
33795
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined&expand=5994)
33792
33796
#[inline]
0 commit comments