From fc34d9a616f85dce6a7e13b501f9bf5ad69c8831 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Sun, 21 Jan 2024 17:30:05 +0000 Subject: [PATCH] Add the boolean types for vec_nor --- crates/core_arch/src/powerpc/altivec.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/core_arch/src/powerpc/altivec.rs b/crates/core_arch/src/powerpc/altivec.rs index 28ebef5aa1..b28ef6e561 100644 --- a/crates/core_arch/src/powerpc/altivec.rs +++ b/crates/core_arch/src/powerpc/altivec.rs @@ -2346,9 +2346,6 @@ mod sealed { vector_vnor! { vec_vnorsb i8 } vector_vnor! { vec_vnorsh i16 } vector_vnor! { vec_vnorsw i32 } - vector_vnor! { vec_vnorub u8 } - vector_vnor! { vec_vnoruh u16 } - vector_vnor! { vec_vnoruw u32 } #[unstable(feature = "stdarch_powerpc", issue = "111145")] pub trait VectorNor { @@ -2356,7 +2353,7 @@ mod sealed { unsafe fn vec_nor(self, b: Other) -> Self::Result; } - impl_vec_trait! { [VectorNor vec_nor] 2 (vec_vnorub, vec_vnorsb, vec_vnoruh, vec_vnorsh, vec_vnoruw, vec_vnorsw) } + impl_vec_trait! { [VectorNor vec_nor]+ 2b (vec_vnorsb, vec_vnorsh, vec_vnorsw) } #[inline] #[target_feature(enable = "altivec")]