aboutsummaryrefslogtreecommitdiff
path: root/bits
diff options
context:
space:
mode:
authorJoe Ramsay <Joe.Ramsay@arm.com>2024-09-19 17:34:02 +0100
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-09-19 17:53:34 +0100
commit751a5502bea1d13551c62c47bb9bd25bff870cda (patch)
treeb7fea4ef7859d77c53706167a022f8e43c8c6d9e /bits
parent45246705456aa06df70b30233db3bf99ee008f58 (diff)
downloadglibc-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.h11
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