diff options
author | Joe Ramsay <Joe.Ramsay@arm.com> | 2024-09-19 17:34:02 +0100 |
---|---|---|
committer | Wilco Dijkstra <wilco.dijkstra@arm.com> | 2024-09-19 17:53:34 +0100 |
commit | 751a5502bea1d13551c62c47bb9bd25bff870cda (patch) | |
tree | b7fea4ef7859d77c53706167a022f8e43c8c6d9e /bits | |
parent | 45246705456aa06df70b30233db3bf99ee008f58 (diff) | |
download | glibc-751a5502bea1d13551c62c47bb9bd25bff870cda.zip glibc-751a5502bea1d13551c62c47bb9bd25bff870cda.tar.gz glibc-751a5502bea1d13551c62c47bb9bd25bff870cda.tar.bz2 |
AArch64: Add vector logp1 alias for log1p
This enables vectorisation of C23 logp1, which is an alias for log1p.
There are no new tests or ulp entries because the new symbols are simply
aliases.
Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Diffstat (limited to 'bits')
-rw-r--r-- | bits/libm-simd-decl-stubs.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bits/libm-simd-decl-stubs.h b/bits/libm-simd-decl-stubs.h index 08a41c4..5019e8e 100644 --- a/bits/libm-simd-decl-stubs.h +++ b/bits/libm-simd-decl-stubs.h @@ -253,6 +253,17 @@ #define __DECL_SIMD_log1pf64x #define __DECL_SIMD_log1pf128x +#define __DECL_SIMD_logp1 +#define __DECL_SIMD_logp1f +#define __DECL_SIMD_logp1l +#define __DECL_SIMD_logp1f16 +#define __DECL_SIMD_logp1f32 +#define __DECL_SIMD_logp1f64 +#define __DECL_SIMD_logp1f128 +#define __DECL_SIMD_logp1f32x +#define __DECL_SIMD_logp1f64x +#define __DECL_SIMD_logp1f128x + #define __DECL_SIMD_atanh #define __DECL_SIMD_atanhf #define __DECL_SIMD_atanhl |