@@ -29616,7 +29616,9 @@ pub unsafe fn _mm512_mask_reduce_or_epi64(k: __mmask8, a: __m512i) -> i64 {
29616
29616
))
29617
29617
}
29618
29618
29619
- /// Returns vector of type `__m512d` with undefined elements.
29619
+ /// Returns vector of type `__m512d` with indeterminate elements.
29620
+ /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
29621
+ /// In practice, this is equivalent to [`mem::zeroed`].
29620
29622
///
29621
29623
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined_pd)
29622
29624
#[inline]
@@ -29626,7 +29628,9 @@ pub unsafe fn _mm512_undefined_pd() -> __m512d {
29626
29628
_mm512_set1_pd(0.0)
29627
29629
}
29628
29630
29629
- /// Returns vector of type `__m512` with undefined elements.
29631
+ /// Returns vector of type `__m512` with indeterminate elements.
29632
+ /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
29633
+ /// In practice, this is equivalent to [`mem::zeroed`].
29630
29634
///
29631
29635
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined_ps)
29632
29636
#[inline]
@@ -29636,7 +29640,9 @@ pub unsafe fn _mm512_undefined_ps() -> __m512 {
29636
29640
_mm512_set1_ps(0.0)
29637
29641
}
29638
29642
29639
- /// Return vector of type __m512i with undefined elements.
29643
+ /// Return vector of type __m512i with indeterminate elements.
29644
+ /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
29645
+ /// In practice, this is equivalent to [`mem::zeroed`].
29640
29646
///
29641
29647
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined_epi32&expand=5995)
29642
29648
#[inline]
@@ -29646,7 +29652,9 @@ pub unsafe fn _mm512_undefined_epi32() -> __m512i {
29646
29652
_mm512_set1_epi32(0)
29647
29653
}
29648
29654
29649
- /// Return vector of type __m512 with undefined elements.
29655
+ /// Return vector of type __m512 with indeterminate elements.
29656
+ /// Despite being "undefined", this is some valid value and not equivalent to [`mem::MaybeUninit`].
29657
+ /// In practice, this is equivalent to [`mem::zeroed`].
29650
29658
///
29651
29659
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#text=_mm512_undefined&expand=5994)
29652
29660
#[inline]
0 commit comments