diff options
author | Marat Dukhan <maratek@google.com> | 2019-09-30 21:30:06 -0700 |
---|---|---|
committer | Marat Dukhan <maratek@google.com> | 2019-09-30 21:30:06 -0700 |
commit | 4f2c53947184b56f58607b9e777416bb63ebbde1 (patch) | |
tree | e99a0a7609dd3d480a4991b93550a284efd52704 /include | |
parent | 4afd402a4ab25e127220301b56929ad5216b0803 (diff) | |
download | psimd-4f2c53947184b56f58607b9e777416bb63ebbde1.tar.gz |
Fix definition of psimd_signblend_u*
Diffstat (limited to 'include')
-rw-r--r-- | include/psimd.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/psimd.h b/include/psimd.h index 06d5fee..74cb3a8 100644 --- a/include/psimd.h +++ b/include/psimd.h @@ -756,7 +756,7 @@ } PSIMD_INTRINSIC psimd_u8 psimd_signblend_u8(psimd_s8 x, psimd_u8 a, psimd_u8 b) { - return psimd_blend_u8((psimd_u8) (x >> psimd_splat_s8(7)), a, b); + return psimd_blend_u8((x >> psimd_splat_s8(7)), a, b); } PSIMD_INTRINSIC psimd_s16 psimd_signblend_s16(psimd_s16 x, psimd_s16 a, psimd_s16 b) { @@ -764,7 +764,7 @@ } PSIMD_INTRINSIC psimd_u16 psimd_signblend_u16(psimd_s16 x, psimd_u16 a, psimd_u16 b) { - return psimd_blend_u16((psimd_u16) (x >> psimd_splat_s16(15)), a, b); + return psimd_blend_u16((x >> psimd_splat_s16(15)), a, b); } PSIMD_INTRINSIC psimd_s32 psimd_signblend_s32(psimd_s32 x, psimd_s32 a, psimd_s32 b) { @@ -772,7 +772,7 @@ } PSIMD_INTRINSIC psimd_u32 psimd_signblend_u32(psimd_s32 x, psimd_u32 a, psimd_u32 b) { - return psimd_blend_u32((psimd_u32) (x >> psimd_splat_s32(31)), a, b); + return psimd_blend_u32((x >> psimd_splat_s32(31)), a, b); } PSIMD_INTRINSIC psimd_f32 psimd_signblend_f32(psimd_f32 x, psimd_f32 a, psimd_f32 b) { |