]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Revert "AArch64: Add vector logp1 alias for log1p"
authorWilco Dijkstra <wilco.dijkstra@arm.com>
Thu, 27 Feb 2025 20:34:34 +0000 (20:34 +0000)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Thu, 27 Feb 2025 20:34:34 +0000 (20:34 +0000)
This reverts commit a991a0fc7c051d7ef2ea7778e0a699f22d4e53d7.

bits/libm-simd-decl-stubs.h
math/bits/mathcalls.h
sysdeps/aarch64/fpu/Versions
sysdeps/aarch64/fpu/advsimd_f32_protos.h
sysdeps/aarch64/fpu/bits/math-vector.h
sysdeps/aarch64/fpu/log1p_advsimd.c
sysdeps/aarch64/fpu/log1p_sve.c
sysdeps/aarch64/fpu/log1pf_advsimd.c
sysdeps/aarch64/fpu/log1pf_sve.c
sysdeps/unix/sysv/linux/aarch64/libmvec.abilist

index 5019e8e25cf404b1bd7b169eac9a66fa658312f7..08a41c46ad150c8e625ca8714dd8c8328348b6a1 100644 (file)
 #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
index 92856becc4809794b3bb299bd229260b779f887b..6cb594b6ff04ea160bf7f91db1e04ac512aec84e 100644 (file)
@@ -126,7 +126,7 @@ __MATHCALL (log2p1,, (_Mdouble_ __x));
 __MATHCALL (log10p1,, (_Mdouble_ __x));
 
 /* Return log(1 + X).  */
-__MATHCALL_VEC (logp1,, (_Mdouble_ __x));
+__MATHCALL (logp1,, (_Mdouble_ __x));
 #endif
 
 #if defined __USE_XOPEN_EXTENDED || defined __USE_ISOC99
index 015211f5f40b63c30ad00355897ec04276c97d19..cc15ce2d1e26b2c372a9095d84421cab866fad4e 100644 (file)
@@ -135,11 +135,4 @@ libmvec {
     _ZGVsMxv_tanh;
     _ZGVsMxv_tanhf;
   }
-  GLIBC_2.41 {
-    _ZGVnN2v_logp1;
-    _ZGVnN2v_logp1f;
-    _ZGVnN4v_logp1f;
-    _ZGVsMxv_logp1;
-    _ZGVsMxv_logp1f;
-  }
 }
index 5909bb4ce910149e73a7e269ec9c7f20e7f0c400..097d403ffe2c379b4e3a66128a2f5ffdffbe8697 100644 (file)
@@ -36,7 +36,6 @@ libmvec_hidden_proto (V_NAME_F2(hypot));
 libmvec_hidden_proto (V_NAME_F1(log10));
 libmvec_hidden_proto (V_NAME_F1(log1p));
 libmvec_hidden_proto (V_NAME_F1(log2));
-libmvec_hidden_proto (V_NAME_F1(logp1));
 libmvec_hidden_proto (V_NAME_F1(log));
 libmvec_hidden_proto (V_NAME_F2(pow));
 libmvec_hidden_proto (V_NAME_F1(sin));
index f295fe185d722fbec8e82dc3608ca1aee90798b4..74841501311827c10f6e49c436883616dac17973 100644 (file)
 # define __DECL_SIMD_log2 __DECL_SIMD_aarch64
 # undef __DECL_SIMD_log2f
 # define __DECL_SIMD_log2f __DECL_SIMD_aarch64
-# undef __DECL_SIMD_logp1
-# define __DECL_SIMD_logp1 __DECL_SIMD_aarch64
-# undef __DECL_SIMD_logp1f
-# define __DECL_SIMD_logp1f __DECL_SIMD_aarch64
 # undef __DECL_SIMD_pow
 # define __DECL_SIMD_pow __DECL_SIMD_aarch64
 # undef __DECL_SIMD_powf
@@ -184,7 +180,6 @@ __vpcs __f32x4_t _ZGVnN4v_logf (__f32x4_t);
 __vpcs __f32x4_t _ZGVnN4v_log10f (__f32x4_t);
 __vpcs __f32x4_t _ZGVnN4v_log1pf (__f32x4_t);
 __vpcs __f32x4_t _ZGVnN4v_log2f (__f32x4_t);
-__vpcs __f32x4_t _ZGVnN4v_logp1f (__f32x4_t);
 __vpcs __f32x4_t _ZGVnN4vv_powf (__f32x4_t, __f32x4_t);
 __vpcs __f32x4_t _ZGVnN4v_sinf (__f32x4_t);
 __vpcs __f32x4_t _ZGVnN4v_sinhf (__f32x4_t);
@@ -212,7 +207,6 @@ __vpcs __f64x2_t _ZGVnN2v_log (__f64x2_t);
 __vpcs __f64x2_t _ZGVnN2v_log10 (__f64x2_t);
 __vpcs __f64x2_t _ZGVnN2v_log1p (__f64x2_t);
 __vpcs __f64x2_t _ZGVnN2v_log2 (__f64x2_t);
-__vpcs __f64x2_t _ZGVnN2v_logp1 (__f64x2_t);
 __vpcs __f64x2_t _ZGVnN2vv_pow (__f64x2_t, __f64x2_t);
 __vpcs __f64x2_t _ZGVnN2v_sin (__f64x2_t);
 __vpcs __f64x2_t _ZGVnN2v_sinh (__f64x2_t);
@@ -245,7 +239,6 @@ __sv_f32_t _ZGVsMxv_logf (__sv_f32_t, __sv_bool_t);
 __sv_f32_t _ZGVsMxv_log10f (__sv_f32_t, __sv_bool_t);
 __sv_f32_t _ZGVsMxv_log1pf (__sv_f32_t, __sv_bool_t);
 __sv_f32_t _ZGVsMxv_log2f (__sv_f32_t, __sv_bool_t);
-__sv_f32_t _ZGVsMxv_logp1f (__sv_f32_t, __sv_bool_t);
 __sv_f32_t _ZGVsMxvv_powf (__sv_f32_t, __sv_f32_t, __sv_bool_t);
 __sv_f32_t _ZGVsMxv_sinf (__sv_f32_t, __sv_bool_t);
 __sv_f32_t _ZGVsMxv_sinhf (__sv_f32_t, __sv_bool_t);
@@ -273,7 +266,6 @@ __sv_f64_t _ZGVsMxv_log (__sv_f64_t, __sv_bool_t);
 __sv_f64_t _ZGVsMxv_log10 (__sv_f64_t, __sv_bool_t);
 __sv_f64_t _ZGVsMxv_log1p (__sv_f64_t, __sv_bool_t);
 __sv_f64_t _ZGVsMxv_log2 (__sv_f64_t, __sv_bool_t);
-__sv_f64_t _ZGVsMxv_logp1 (__sv_f64_t, __sv_bool_t);
 __sv_f64_t _ZGVsMxvv_pow (__sv_f64_t, __sv_f64_t, __sv_bool_t);
 __sv_f64_t _ZGVsMxv_sin (__sv_f64_t, __sv_bool_t);
 __sv_f64_t _ZGVsMxv_sinh (__sv_f64_t, __sv_bool_t);
index 12635872015ac899e13a212481a421c454d59711..9d18578ce64977872e88eda2f4717f90eadea1d4 100644 (file)
@@ -58,5 +58,3 @@ VPCS_ATTR float64x2_t V_NAME_D1 (log1p) (float64x2_t x)
 
   return log1p_inline (x, &d->d);
 }
-
-strong_alias (V_NAME_D1 (log1p), V_NAME_D1 (logp1))
index b21cfb2c90354ad45712ce4f00f0ddff8e372990..04f7e5720e13c371d44cf501fed8dcac9445aa34 100644 (file)
@@ -116,5 +116,3 @@ svfloat64_t SV_NAME_D1 (log1p) (svfloat64_t x, svbool_t pg)
 
   return y;
 }
-
-strong_alias (SV_NAME_D1 (log1p), SV_NAME_D1 (logp1))
index 00006fc703332072d095c3a77b0dad6ef4a6e10c..f2d47962fe13fbddb22a3274d029198d39581592 100644 (file)
@@ -93,6 +93,3 @@ VPCS_ATTR float32x4_t V_NAME_F1 (log1p) (float32x4_t x)
 
 libmvec_hidden_def (V_NAME_F1 (log1p))
 HALF_WIDTH_ALIAS_F1 (log1p)
-strong_alias (V_NAME_F1 (log1p), V_NAME_F1 (logp1))
-libmvec_hidden_def (V_NAME_F1 (logp1))
-HALF_WIDTH_ALIAS_F1 (logp1)
index 18a185c8388ead4e3dd4abf81d4081d62151369c..4f17c44e2d96039a75053afb43760457f44df843 100644 (file)
@@ -42,5 +42,3 @@ svfloat32_t SV_NAME_F1 (log1p) (svfloat32_t x, svbool_t pg)
 
   return sv_log1pf_inline (x, pg);
 }
-
-strong_alias (SV_NAME_F1 (log1p), SV_NAME_F1 (logp1))
index 98687cae0dee98bec6dd605ad54493efe00dabb9..b68510695481cf133a014109048bb21f84595a00 100644 (file)
@@ -128,8 +128,3 @@ GLIBC_2.40 _ZGVsMxvv_hypot F
 GLIBC_2.40 _ZGVsMxvv_hypotf F
 GLIBC_2.40 _ZGVsMxvv_pow F
 GLIBC_2.40 _ZGVsMxvv_powf F
-GLIBC_2.41 _ZGVnN2v_logp1 F
-GLIBC_2.41 _ZGVnN2v_logp1f F
-GLIBC_2.41 _ZGVnN4v_logp1f F
-GLIBC_2.41 _ZGVsMxv_logp1 F
-GLIBC_2.41 _ZGVsMxv_logp1f F