diff options
| author | sayantn <sayantn05@gmail.com> | 2025-05-28 02:05:25 +0530 |
|---|---|---|
| committer | Amanieu d'Antras <amanieu@gmail.com> | 2025-05-30 18:02:17 +0000 |
| commit | 7afd613941656ac6548f60da94959bb6632ab48e (patch) | |
| tree | 69d24bfb7a6b34f3a92f30b898e06c1e3cdfe9b8 /library/stdarch/crates | |
| parent | 79654521eeab8b6e4af054e6fe7190c2e2e620b8 (diff) | |
| download | rust-7afd613941656ac6548f60da94959bb6632ab48e.tar.gz rust-7afd613941656ac6548f60da94959bb6632ab48e.zip | |
Fix PPC shift and rotate intrinsics
Diffstat (limited to 'library/stdarch/crates')
| -rw-r--r-- | library/stdarch/crates/core_arch/src/powerpc/altivec.rs | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/library/stdarch/crates/core_arch/src/powerpc/altivec.rs b/library/stdarch/crates/core_arch/src/powerpc/altivec.rs index 3243b98a6d4..2deeb53c209 100644 --- a/library/stdarch/crates/core_arch/src/powerpc/altivec.rs +++ b/library/stdarch/crates/core_arch/src/powerpc/altivec.rs @@ -338,26 +338,26 @@ unsafe extern "C" { #[link_name = "llvm.ppc.altivec.vlogefp"] fn vlogefp(a: vector_float) -> vector_float; - #[link_name = "llvm.ppc.altivec.sll"] + #[link_name = "llvm.ppc.altivec.vsl"] fn vsl(a: vector_signed_int, b: vector_signed_int) -> vector_signed_int; - #[link_name = "llvm.ppc.altivec.slo"] + #[link_name = "llvm.ppc.altivec.vslo"] fn vslo(a: vector_signed_int, b: vector_signed_int) -> vector_signed_int; - #[link_name = "llvm.ppc.altivec.srab"] + #[link_name = "llvm.ppc.altivec.vsrab"] fn vsrab(a: vector_signed_char, b: vector_unsigned_char) -> vector_signed_char; - #[link_name = "llvm.ppc.altivec.srah"] + #[link_name = "llvm.ppc.altivec.vsrah"] fn vsrah(a: vector_signed_short, b: vector_unsigned_short) -> vector_signed_short; - #[link_name = "llvm.ppc.altivec.sraw"] + #[link_name = "llvm.ppc.altivec.vsraw"] fn vsraw(a: vector_signed_int, b: vector_unsigned_int) -> vector_signed_int; - #[link_name = "llvm.ppc.altivec.srl"] + #[link_name = "llvm.ppc.altivec.vsr"] fn vsr(a: vector_signed_int, b: vector_signed_int) -> vector_signed_int; - #[link_name = "llvm.ppc.altivec.sro"] + #[link_name = "llvm.ppc.altivec.vsro"] fn vsro(a: vector_signed_int, b: vector_signed_int) -> vector_signed_int; - #[link_name = "llvm.ppc.altivec.slv"] + #[link_name = "llvm.ppc.altivec.vslv"] fn vslv(a: vector_unsigned_char, b: vector_unsigned_char) -> vector_unsigned_char; - #[link_name = "llvm.ppc.altivec.srv"] + #[link_name = "llvm.ppc.altivec.vsrv"] fn vsrv(a: vector_unsigned_char, b: vector_unsigned_char) -> vector_unsigned_char; #[link_name = "llvm.fshl.v16i8"] |
