Change remaining _undefined_ functions to zero-init
This commit is contained in:
committed by
Amanieu d'Antras
parent
626654b486
commit
945ccb4c3f
@@ -2719,8 +2719,7 @@ pub unsafe fn _mm256_undefined_pd() -> __m256d {
|
|||||||
// This intrinsic has no corresponding instruction.
|
// This intrinsic has no corresponding instruction.
|
||||||
#[stable(feature = "simd_x86", since = "1.27.0")]
|
#[stable(feature = "simd_x86", since = "1.27.0")]
|
||||||
pub unsafe fn _mm256_undefined_si256() -> __m256i {
|
pub unsafe fn _mm256_undefined_si256() -> __m256i {
|
||||||
// FIXME: this function should return MaybeUninit<__m256i>
|
__m256i(0, 0, 0, 0)
|
||||||
mem::MaybeUninit::<__m256i>::uninit().assume_init()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Sets packed __m256 returned vector with the supplied values.
|
/// Sets packed __m256 returned vector with the supplied values.
|
||||||
|
|||||||
@@ -2736,8 +2736,7 @@ pub unsafe fn _mm_castsi128_ps(a: __m128i) -> __m128 {
|
|||||||
#[target_feature(enable = "sse2")]
|
#[target_feature(enable = "sse2")]
|
||||||
#[stable(feature = "simd_x86", since = "1.27.0")]
|
#[stable(feature = "simd_x86", since = "1.27.0")]
|
||||||
pub unsafe fn _mm_undefined_pd() -> __m128d {
|
pub unsafe fn _mm_undefined_pd() -> __m128d {
|
||||||
// FIXME: this function should return MaybeUninit<__m128d>
|
__m128d(0.0, 0.0)
|
||||||
mem::MaybeUninit::<__m128d>::uninit().assume_init()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns vector of type __m128i with undefined elements.
|
/// Returns vector of type __m128i with undefined elements.
|
||||||
@@ -2747,8 +2746,7 @@ pub unsafe fn _mm_undefined_pd() -> __m128d {
|
|||||||
#[target_feature(enable = "sse2")]
|
#[target_feature(enable = "sse2")]
|
||||||
#[stable(feature = "simd_x86", since = "1.27.0")]
|
#[stable(feature = "simd_x86", since = "1.27.0")]
|
||||||
pub unsafe fn _mm_undefined_si128() -> __m128i {
|
pub unsafe fn _mm_undefined_si128() -> __m128i {
|
||||||
// FIXME: this function should return MaybeUninit<__m128i>
|
__m128i(0, 0)
|
||||||
mem::MaybeUninit::<__m128i>::uninit().assume_init()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The resulting `__m128d` element is composed by the low-order values of
|
/// The resulting `__m128d` element is composed by the low-order values of
|
||||||
|
|||||||
Reference in New Issue
Block a user