diff options
| author | sayantn <sayantn05@gmail.com> | 2025-06-02 22:46:20 +0530 |
|---|---|---|
| committer | Amanieu d'Antras <amanieu@gmail.com> | 2025-06-02 19:45:08 +0000 |
| commit | 77174a3f435fe3e86eab9f3604c7e845dffbc359 (patch) | |
| tree | 32f1fd0a1d3502285088016a7d76995835920024 | |
| parent | 068cc378a6ba1633ae497dcaeee290799107f176 (diff) | |
| download | rust-77174a3f435fe3e86eab9f3604c7e845dffbc359.tar.gz rust-77174a3f435fe3e86eab9f3604c7e845dffbc359.zip | |
Fix incorrect intrinsic name in X86
| -rw-r--r-- | library/stdarch/crates/core_arch/src/x86/avx512dq.rs | 10 | ||||
| -rw-r--r-- | library/stdarch/crates/core_arch/src/x86/avx512fp16.rs | 12 |
2 files changed, 11 insertions, 11 deletions
diff --git a/library/stdarch/crates/core_arch/src/x86/avx512dq.rs b/library/stdarch/crates/core_arch/src/x86/avx512dq.rs index 20ae01b3930..d458932fb16 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512dq.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512dq.rs @@ -7071,18 +7071,18 @@ unsafe extern "C" { #[link_name = "llvm.x86.avx512.sitofp.round.v8f32.v8i64"] fn vcvtqq2ps_512(a: i64x8, rounding: i32) -> f32x8; - #[link_name = "llvm.x86.avx512.uitofp.round.v2f64.v2u64"] + #[link_name = "llvm.x86.avx512.uitofp.round.v2f64.v2i64"] fn vcvtuqq2pd_128(a: u64x2, rounding: i32) -> f64x2; - #[link_name = "llvm.x86.avx512.uitofp.round.v4f64.v4u64"] + #[link_name = "llvm.x86.avx512.uitofp.round.v4f64.v4i64"] fn vcvtuqq2pd_256(a: u64x4, rounding: i32) -> f64x4; - #[link_name = "llvm.x86.avx512.uitofp.round.v8f64.v8u64"] + #[link_name = "llvm.x86.avx512.uitofp.round.v8f64.v8i64"] fn vcvtuqq2pd_512(a: u64x8, rounding: i32) -> f64x8; #[link_name = "llvm.x86.avx512.mask.cvtuqq2ps.128"] fn vcvtuqq2ps_128(a: u64x2, src: f32x4, k: __mmask8) -> f32x4; - #[link_name = "llvm.x86.avx512.uitofp.round.v4f32.v4u64"] + #[link_name = "llvm.x86.avx512.uitofp.round.v4f32.v4i64"] fn vcvtuqq2ps_256(a: u64x4, rounding: i32) -> f32x4; - #[link_name = "llvm.x86.avx512.uitofp.round.v8f32.v8u64"] + #[link_name = "llvm.x86.avx512.uitofp.round.v8f32.v8i64"] fn vcvtuqq2ps_512(a: u64x8, rounding: i32) -> f32x8; #[link_name = "llvm.x86.avx512.mask.cvtpd2qq.128"] diff --git a/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs b/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs index a5ebf2c98db..0a81a0581f9 100644 --- a/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs +++ b/library/stdarch/crates/core_arch/src/x86/avx512fp16.rs @@ -16458,11 +16458,11 @@ unsafe extern "C" { fn vcvtw2ph_256(a: i16x16, rounding: i32) -> __m256h; #[link_name = "llvm.x86.avx512.sitofp.round.v32f16.v32i16"] fn vcvtw2ph_512(a: i16x32, rounding: i32) -> __m512h; - #[link_name = "llvm.x86.avx512.uitofp.round.v8f16.v8u16"] + #[link_name = "llvm.x86.avx512.uitofp.round.v8f16.v8i16"] fn vcvtuw2ph_128(a: u16x8, rounding: i32) -> __m128h; - #[link_name = "llvm.x86.avx512.uitofp.round.v16f16.v16u16"] + #[link_name = "llvm.x86.avx512.uitofp.round.v16f16.v16i16"] fn vcvtuw2ph_256(a: u16x16, rounding: i32) -> __m256h; - #[link_name = "llvm.x86.avx512.uitofp.round.v32f16.v32u16"] + #[link_name = "llvm.x86.avx512.uitofp.round.v32f16.v32i16"] fn vcvtuw2ph_512(a: u16x32, rounding: i32) -> __m512h; #[link_name = "llvm.x86.avx512fp16.mask.vcvtdq2ph.128"] @@ -16475,9 +16475,9 @@ unsafe extern "C" { fn vcvtsi2sh(a: __m128h, b: i32, rounding: i32) -> __m128h; #[link_name = "llvm.x86.avx512fp16.mask.vcvtudq2ph.128"] fn vcvtudq2ph_128(a: u32x4, src: __m128h, k: __mmask8) -> __m128h; - #[link_name = "llvm.x86.avx512.uitofp.round.v8f16.v8u32"] + #[link_name = "llvm.x86.avx512.uitofp.round.v8f16.v8i32"] fn vcvtudq2ph_256(a: u32x8, rounding: i32) -> __m128h; - #[link_name = "llvm.x86.avx512.uitofp.round.v16f16.v16u32"] + #[link_name = "llvm.x86.avx512.uitofp.round.v16f16.v16i32"] fn vcvtudq2ph_512(a: u32x16, rounding: i32) -> __m256h; #[link_name = "llvm.x86.avx512fp16.vcvtusi2sh"] fn vcvtusi2sh(a: __m128h, b: u32, rounding: i32) -> __m128h; @@ -16492,7 +16492,7 @@ unsafe extern "C" { fn vcvtuqq2ph_128(a: u64x2, src: __m128h, k: __mmask8) -> __m128h; #[link_name = "llvm.x86.avx512fp16.mask.vcvtuqq2ph.256"] fn vcvtuqq2ph_256(a: u64x4, src: __m128h, k: __mmask8) -> __m128h; - #[link_name = "llvm.x86.avx512.uitofp.round.v8f16.v8u64"] + #[link_name = "llvm.x86.avx512.uitofp.round.v8f16.v8i64"] fn vcvtuqq2ph_512(a: u64x8, rounding: i32) -> __m128h; #[link_name = "llvm.x86.avx512fp16.mask.vcvtps2phx.128"] |
