Fix addcarry / subborrow intrinsic names (#661)

This commit is contained in:
Nikita Popov 2019-01-30 21:53:40 +01:00 committed by Alex Crichton
parent 957e6bdcc6
commit 69e7d7ac3a
2 changed files with 4 additions and 4 deletions

View file

@ -3,9 +3,9 @@ use stdsimd_test::assert_instr;
#[allow(improper_ctypes)]
extern "unadjusted" {
#[link_name = "llvm.x86.addcarry.u32"]
#[link_name = "llvm.x86.addcarry.32"]
fn llvm_addcarry_u32(a: u8, b: u32, c: u32) -> (u8, u32);
#[link_name = "llvm.x86.subborrow.u32"]
#[link_name = "llvm.x86.subborrow.32"]
fn llvm_subborrow_u32(a: u8, b: u32, c: u32) -> (u8, u32);
}

View file

@ -3,9 +3,9 @@ use stdsimd_test::assert_instr;
#[allow(improper_ctypes)]
extern "unadjusted" {
#[link_name = "llvm.x86.addcarry.u64"]
#[link_name = "llvm.x86.addcarry.64"]
fn llvm_addcarry_u64(a: u8, b: u64, c: u64) -> (u8, u64);
#[link_name = "llvm.x86.subborrow.u64"]
#[link_name = "llvm.x86.subborrow.64"]
fn llvm_subborrow_u64(a: u8, b: u64, c: u64) -> (u8, u64);
}