diff options
author | Joe Ramsay <Joe.Ramsay@arm.com> | 2022-11-11 09:24:44 +0000 |
---|---|---|
committer | Joe Ramsay <joe.ramsay@arm.com> | 2022-11-11 09:24:44 +0000 |
commit | 5b8ac95ba99ec2f903886e88624ca4f0137c274d (patch) | |
tree | 054a2ccfb9ba40d61f033fd477c4c7eca9bd56ca | |
parent | cf69308ea773524eec9365108d608e4c9e4036af (diff) | |
download | arm-optimized-routines-5b8ac95ba99ec2f903886e88624ca4f0137c274d.tar.gz |
pl/math: Fix SVE mathbench wrappers
These were broken in the previous patch, now fixed.
-rw-r--r-- | pl/math/test/mathbench_funcs.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/pl/math/test/mathbench_funcs.h b/pl/math/test/mathbench_funcs.h index d09cdb0..9289f45 100644 --- a/pl/math/test/mathbench_funcs.h +++ b/pl/math/test/mathbench_funcs.h @@ -23,8 +23,8 @@ #endif -#define VZSVF(f, a, b) SVF(__sv_##f##_x, a, b) SVF(_ZGVsMsv_##f, a, b) -#define VZSVD(f, a, b) SVD(__sv_##f##_x, a, b) SVD(_ZGVsMsv_##f, a, b) +#define VZSVF(f, a, b) SVF(__sv_##f##_x, a, b) SVF(_ZGVsMxv_##f, a, b) +#define VZSVD(f, a, b) SVD(__sv_##f##_x, a, b) SVD(_ZGVsMxv_##f, a, b) F (acoshf, 1.0, 10.0) F (asinhf, -10.0, 10.0) @@ -85,25 +85,25 @@ ZVNF (tanf, -3.1, 3.1) {"_ZGVnN2vv_atan2", 'd', 'n', -10.0, 10.0, {.vnd = _Z_atan2_wrap}}, #if WANT_SVE_MATH -ZSVF (atanf, -3.1, 3.1) -ZSVD (atan, -3.1, 3.1) +VZSVF (atanf, -3.1, 3.1) +VZSVD (atan, -3.1, 3.1) {"__sv_atan2f_x", 'f', 'n', -10.0, 10.0, {.svf = __sv_atan2f_wrap}}, {"_ZGVsMxvv_atan2f", 'f', 'n', -10.0, 10.0, {.svf = _Z_sv_atan2f_wrap}}, {"__sv_atan2_x", 'd', 'n', -10.0, 10.0, {.svd = __sv_atan2_wrap}}, {"_ZGVsM2vv_atan2", 'd', 'n', -10.0, 10.0, {.svd = _Z_sv_atan2_wrap}}, -ZSVF (erff, -4.0, 4.0) -ZSVD (erf, -4.0, 4.0) -ZSVD (erfc, -4, 10) -ZSVF (expf, -9.9, 9.9) -ZSVF (cosf, -3.1, 3.1) -ZSVD (cos, -3.1, 3.1) -ZSVF (sinf, -3.1, 3.1) -ZSVD (sin, -3.1, 3.1) -ZSVF (logf, 0.01, 11.1) -ZSVD (log, 0.01, 11.1) -ZSVF (log10f, 0.01, 11.1) -ZSVD (log10, 0.01, 11.1) -ZSVF (tanf, -3.1, 3.1) +VZSVF (erff, -4.0, 4.0) +VZSVD (erf, -4.0, 4.0) +VZSVD (erfc, -4, 10) +VZSVF (expf, -9.9, 9.9) +VZSVF (cosf, -3.1, 3.1) +VZSVD (cos, -3.1, 3.1) +VZSVF (sinf, -3.1, 3.1) +VZSVD (sin, -3.1, 3.1) +VZSVF (logf, 0.01, 11.1) +VZSVD (log, 0.01, 11.1) +VZSVF (log10f, 0.01, 11.1) +VZSVD (log10, 0.01, 11.1) +VZSVF (tanf, -3.1, 3.1) {"__sv_powif_x", 'f', 'n', -10.0, 10.0, {.svf = __sv_powif_wrap}}, {"_ZGVsMxvv_powi", 'f', 'n', -10.0, 10.0, {.svf = _Z_sv_powi_wrap}}, {"__sv_powi_x", 'd', 'n', -10.0, 10.0, {.svd = __sv_powi_wrap}}, |