Skip to content

Commit f46a47f

Browse files
author
Daniel Smith
authored
Make function signatures consistent (#871)
1 parent b17efd8 commit f46a47f

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

crates/core_arch/src/mips/msa.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -161,13 +161,13 @@ extern "C" {
161161
fn msa_aver_s_w(a: v4i32, b: v4i32) -> v4i32;
162162
#[link_name = "llvm.mips.aver.s.d"]
163163
fn msa_aver_s_d(a: v2i64, b: v2i64) -> v2i64;
164-
#[link_name = "llvm.mips.aver.s.b"]
164+
#[link_name = "llvm.mips.aver.u.b"]
165165
fn msa_aver_u_b(a: v16u8, b: v16u8) -> v16u8;
166-
#[link_name = "llvm.mips.aver.s.h"]
166+
#[link_name = "llvm.mips.aver.u.h"]
167167
fn msa_aver_u_h(a: v8u16, b: v8u16) -> v8u16;
168-
#[link_name = "llvm.mips.aver.s.w"]
168+
#[link_name = "llvm.mips.aver.u.w"]
169169
fn msa_aver_u_w(a: v4u32, b: v4u32) -> v4u32;
170-
#[link_name = "llvm.mips.aver.s.d"]
170+
#[link_name = "llvm.mips.aver.u.d"]
171171
fn msa_aver_u_d(a: v2u64, b: v2u64) -> v2u64;
172172
#[link_name = "llvm.mips.bclr.b"]
173173
fn msa_bclr_b(a: v16u8, b: v16u8) -> v16u8;
@@ -415,7 +415,7 @@ extern "C" {
415415
fn msa_dpadd_s_w(a: v4i32, b: v8i16, c: v8i16) -> v4i32;
416416
#[link_name = "llvm.mips.dpadd.s.d"]
417417
fn msa_dpadd_s_d(a: v2i64, b: v4i32, c: v4i32) -> v2i64;
418-
#[link_name = "llvm.mips.dpadd.s.h"]
418+
#[link_name = "llvm.mips.dpadd.u.h"]
419419
fn msa_dpadd_u_h(a: v8u16, b: v16u8, c: v16u8) -> v8u16;
420420
#[link_name = "llvm.mips.dpadd.u.w"]
421421
fn msa_dpadd_u_w(a: v4u32, b: v8u16, c: v8u16) -> v4u32;

crates/core_arch/src/x86/avx.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -3187,17 +3187,17 @@ extern "C" {
31873187
#[link_name = "llvm.x86.avx.hsub.ps.256"]
31883188
fn vhsubps(a: __m256, b: __m256) -> __m256;
31893189
#[link_name = "llvm.x86.sse2.cmp.pd"]
3190-
fn vcmppd(a: __m128d, b: __m128d, imm8: u8) -> __m128d;
3190+
fn vcmppd(a: __m128d, b: __m128d, imm8: i8) -> __m128d;
31913191
#[link_name = "llvm.x86.avx.cmp.pd.256"]
31923192
fn vcmppd256(a: __m256d, b: __m256d, imm8: u8) -> __m256d;
31933193
#[link_name = "llvm.x86.sse.cmp.ps"]
3194-
fn vcmpps(a: __m128, b: __m128, imm8: u8) -> __m128;
3194+
fn vcmpps(a: __m128, b: __m128, imm8: i8) -> __m128;
31953195
#[link_name = "llvm.x86.avx.cmp.ps.256"]
31963196
fn vcmpps256(a: __m256, b: __m256, imm8: u8) -> __m256;
31973197
#[link_name = "llvm.x86.sse2.cmp.sd"]
3198-
fn vcmpsd(a: __m128d, b: __m128d, imm8: u8) -> __m128d;
3198+
fn vcmpsd(a: __m128d, b: __m128d, imm8: i8) -> __m128d;
31993199
#[link_name = "llvm.x86.sse.cmp.ss"]
3200-
fn vcmpss(a: __m128, b: __m128, imm8: u8) -> __m128;
3200+
fn vcmpss(a: __m128, b: __m128, imm8: i8) -> __m128;
32013201
#[link_name = "llvm.x86.avx.cvtdq2.ps.256"]
32023202
fn vcvtdq2ps(a: i32x8) -> __m256;
32033203
#[link_name = "llvm.x86.avx.cvt.pd2.ps.256"]

0 commit comments

Comments
 (0)