[v3,00/18] x86-64: Add vector math functions to libmvec

Message ID 20211227150457.1680245-1-skpgkp2@gmail.com
Headers
Series x86-64: Add vector math functions to libmvec |

Message

Sunil Pandey Dec. 27, 2021, 3:04 p.m. UTC
  Changes from v2:
-  Include LOE(live on exit) register info.
-  Apply more peephole optimization.
-  Optimize load of all bits set into ZMM register
-  Replace 3 kmovw + andl with kandw instruction.
-  Restructure data table and remove unused fields.
-  Fix data table and field alignment according to ISA.
-  Fix data offset according to ISA.
-  Remove exit call dead code.
-  Remove unnecessary save/restore.
-  Keep cfi_escape for callee saved registers only.
-  Add DW_CFA_expression comments corresponding to each cfi_escape.
-  Define macro corresponding to each numeric data table offset.
-  Replace numeric data table offset with macro name.
-  Add data table structure definition as comments.
-  Restructure data table and add comments to each data field value.
-  Rename numeric sequential labels with meaningful label name.
-  Add more comments to labels as well as on call sites.
-  Internal special value processing paths replaced by calls to standard
   scalar math functions, makes code more compact and aligned with
   previous libmvec submission.

Changes from v1:
  Add ISA specific sections for all libmvec functions.
  Add libmvec functions to math-vector-fortran.h.
  Change label to sequential.
  Fix function name in GNU header plate.

This patch set implements following vector math functions containing
SSE, AVX, AVX2 and AVX512 versions for libmvec as per vector ABI.  It
also contains accuracy, microbenchmark and ABI tests with regenerated
ulps.

atan
atanf
asin
asinf
hypot
hypotf
exp2
exp2f
exp10
exp10f
cosh
coshf
expm1
expm1f
sinh
sinhf
cbrt
cbrtf
atan2
atan2f
log10
log10f
log2
log2f
log1p
log1pf
atanh
atanhf
acosh
acoshf
erf
erff
tanh
tanhf
asinh
asinhf

Sunil K Pandey (18):
  x86-64: Add vector atan/atanf implementation to libmvec
  x86-64: Add vector asin/asinf implementation to libmvec
  x86-64: Add vector hypot/hypotf implementation to libmvec
  x86-64: Add vector exp2/exp2f implementation to libmvec
  x86-64: Add vector exp10/exp10f implementation to libmvec
  x86-64: Add vector cosh/coshf implementation to libmvec
  x86-64: Add vector expm1/expm1f implementation to libmvec
  x86-64: Add vector sinh/sinhf implementation to libmvec
  x86-64: Add vector cbrt/cbrtf implementation to libmvec
  x86-64: Add vector atan2/atan2f implementation to libmvec
  x86-64: Add vector log10/log10f implementation to libmvec
  x86-64: Add vector log2/log2f implementation to libmvec
  x86-64: Add vector log1p/log1pf implementation to libmvec
  x86-64: Add vector atanh/atanhf implementation to libmvec
  x86-64: Add vector acosh/acoshf implementation to libmvec
  x86-64: Add vector erf/erff implementation to libmvec
  x86-64: Add vector tanh/tanhf implementation to libmvec
  x86-64: Add vector asinh/asinhf implementation to libmvec

 bits/libm-simd-decl-stubs.h                   |  198 ++
 math/bits/mathcalls.h                         |   36 +-
 .../unix/sysv/linux/x86_64/libmvec.abilist    |  144 ++
 sysdeps/x86/fpu/bits/math-vector.h            |   72 +
 .../x86/fpu/finclude/math-vector-fortran.h    |   72 +
 sysdeps/x86_64/fpu/Makeconfig                 |   18 +
 sysdeps/x86_64/fpu/Versions                   |   36 +
 sysdeps/x86_64/fpu/libm-test-ulps             |  352 ++++
 .../fpu/multiarch/svml_d_acosh2_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_acosh2_core.c |   27 +
 .../fpu/multiarch/svml_d_acosh2_core_sse4.S   | 1466 +++++++++++++++
 .../fpu/multiarch/svml_d_acosh4_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_acosh4_core.c |   27 +
 .../fpu/multiarch/svml_d_acosh4_core_avx2.S   | 1533 +++++++++++++++
 .../fpu/multiarch/svml_d_acosh8_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_acosh8_core.c |   27 +
 .../fpu/multiarch/svml_d_acosh8_core_avx512.S |  480 +++++
 .../fpu/multiarch/svml_d_asin2_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_asin2_core.c  |   27 +
 .../fpu/multiarch/svml_d_asin2_core_sse4.S    |  288 +++
 .../fpu/multiarch/svml_d_asin4_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_asin4_core.c  |   27 +
 .../fpu/multiarch/svml_d_asin4_core_avx2.S    |  273 +++
 .../fpu/multiarch/svml_d_asin8_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_asin8_core.c  |   27 +
 .../fpu/multiarch/svml_d_asin8_core_avx512.S  |  295 +++
 .../fpu/multiarch/svml_d_asinh2_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_asinh2_core.c |   27 +
 .../fpu/multiarch/svml_d_asinh2_core_sse4.S   | 1659 +++++++++++++++++
 .../fpu/multiarch/svml_d_asinh4_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_asinh4_core.c |   27 +
 .../fpu/multiarch/svml_d_asinh4_core_avx2.S   | 1598 ++++++++++++++++
 .../fpu/multiarch/svml_d_asinh8_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_asinh8_core.c |   27 +
 .../fpu/multiarch/svml_d_asinh8_core_avx512.S |  510 +++++
 .../fpu/multiarch/svml_d_atan22_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_atan22_core.c |   28 +
 .../fpu/multiarch/svml_d_atan22_core_sse4.S   |  471 +++++
 .../fpu/multiarch/svml_d_atan24_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_atan24_core.c |   28 +
 .../fpu/multiarch/svml_d_atan24_core_avx2.S   |  451 +++++
 .../fpu/multiarch/svml_d_atan28_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_atan28_core.c |   28 +
 .../fpu/multiarch/svml_d_atan28_core_avx512.S |  475 +++++
 .../fpu/multiarch/svml_d_atan2_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_atan2_core.c  |   27 +
 .../fpu/multiarch/svml_d_atan2_core_sse4.S    |  245 +++
 .../fpu/multiarch/svml_d_atan4_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_atan4_core.c  |   27 +
 .../fpu/multiarch/svml_d_atan4_core_avx2.S    |  225 +++
 .../fpu/multiarch/svml_d_atan8_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_atan8_core.c  |   27 +
 .../fpu/multiarch/svml_d_atan8_core_avx512.S  |  213 +++
 .../fpu/multiarch/svml_d_atanh2_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_atanh2_core.c |   27 +
 .../fpu/multiarch/svml_d_atanh2_core_sse4.S   | 1516 +++++++++++++++
 .../fpu/multiarch/svml_d_atanh4_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_atanh4_core.c |   27 +
 .../fpu/multiarch/svml_d_atanh4_core_avx2.S   | 1476 +++++++++++++++
 .../fpu/multiarch/svml_d_atanh8_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_atanh8_core.c |   27 +
 .../fpu/multiarch/svml_d_atanh8_core_avx512.S |  401 ++++
 .../fpu/multiarch/svml_d_cbrt2_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_cbrt2_core.c  |   27 +
 .../fpu/multiarch/svml_d_cbrt2_core_sse4.S    |  467 +++++
 .../fpu/multiarch/svml_d_cbrt4_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_cbrt4_core.c  |   27 +
 .../fpu/multiarch/svml_d_cbrt4_core_avx2.S    |  505 +++++
 .../fpu/multiarch/svml_d_cbrt8_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_cbrt8_core.c  |   27 +
 .../fpu/multiarch/svml_d_cbrt8_core_avx512.S  |  253 +++
 .../fpu/multiarch/svml_d_cosh2_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_cosh2_core.c  |   27 +
 .../fpu/multiarch/svml_d_cosh2_core_sse4.S    |  404 ++++
 .../fpu/multiarch/svml_d_cosh4_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_cosh4_core.c  |   27 +
 .../fpu/multiarch/svml_d_cosh4_core_avx2.S    |  420 +++++
 .../fpu/multiarch/svml_d_cosh8_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_cosh8_core.c  |   27 +
 .../fpu/multiarch/svml_d_cosh8_core_avx512.S  |  323 ++++
 .../fpu/multiarch/svml_d_erf2_core-sse2.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_erf2_core.c   |   27 +
 .../fpu/multiarch/svml_d_erf2_core_sse4.S     |  987 ++++++++++
 .../fpu/multiarch/svml_d_erf4_core-sse.S      |   20 +
 .../x86_64/fpu/multiarch/svml_d_erf4_core.c   |   27 +
 .../fpu/multiarch/svml_d_erf4_core_avx2.S     |  984 ++++++++++
 .../fpu/multiarch/svml_d_erf8_core-avx2.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_erf8_core.c   |   27 +
 .../fpu/multiarch/svml_d_erf8_core_avx512.S   |  983 ++++++++++
 .../fpu/multiarch/svml_d_exp102_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_exp102_core.c |   27 +
 .../fpu/multiarch/svml_d_exp102_core_sse4.S   |  418 +++++
 .../fpu/multiarch/svml_d_exp104_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_exp104_core.c |   27 +
 .../fpu/multiarch/svml_d_exp104_core_avx2.S   |  429 +++++
 .../fpu/multiarch/svml_d_exp108_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_exp108_core.c |   27 +
 .../fpu/multiarch/svml_d_exp108_core_avx512.S |  287 +++
 .../fpu/multiarch/svml_d_exp22_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_exp22_core.c  |   27 +
 .../fpu/multiarch/svml_d_exp22_core_sse4.S    |  325 ++++
 .../fpu/multiarch/svml_d_exp24_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_exp24_core.c  |   27 +
 .../fpu/multiarch/svml_d_exp24_core_avx2.S    |  341 ++++
 .../fpu/multiarch/svml_d_exp28_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_exp28_core.c  |   27 +
 .../fpu/multiarch/svml_d_exp28_core_avx512.S  |  301 +++
 .../fpu/multiarch/svml_d_expm12_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_expm12_core.c |   27 +
 .../fpu/multiarch/svml_d_expm12_core_sse4.S   |  421 +++++
 .../fpu/multiarch/svml_d_expm14_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_expm14_core.c |   27 +
 .../fpu/multiarch/svml_d_expm14_core_avx2.S   |  408 ++++
 .../fpu/multiarch/svml_d_expm18_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_expm18_core.c |   27 +
 .../fpu/multiarch/svml_d_expm18_core_avx512.S |  334 ++++
 .../fpu/multiarch/svml_d_hypot2_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_hypot2_core.c |   28 +
 .../fpu/multiarch/svml_d_hypot2_core_sse4.S   |  279 +++
 .../fpu/multiarch/svml_d_hypot4_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_hypot4_core.c |   28 +
 .../fpu/multiarch/svml_d_hypot4_core_avx2.S   |  289 +++
 .../fpu/multiarch/svml_d_hypot8_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_hypot8_core.c |   28 +
 .../fpu/multiarch/svml_d_hypot8_core_avx512.S |  239 +++
 .../fpu/multiarch/svml_d_log102_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_log102_core.c |   27 +
 .../fpu/multiarch/svml_d_log102_core_sse4.S   | 1086 +++++++++++
 .../fpu/multiarch/svml_d_log104_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_log104_core.c |   27 +
 .../fpu/multiarch/svml_d_log104_core_avx2.S   | 1071 +++++++++++
 .../fpu/multiarch/svml_d_log108_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_log108_core.c |   27 +
 .../fpu/multiarch/svml_d_log108_core_avx512.S |  299 +++
 .../fpu/multiarch/svml_d_log1p2_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_log1p2_core.c |   27 +
 .../fpu/multiarch/svml_d_log1p2_core_sse4.S   | 1395 ++++++++++++++
 .../fpu/multiarch/svml_d_log1p4_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_log1p4_core.c |   27 +
 .../fpu/multiarch/svml_d_log1p4_core_avx2.S   | 1380 ++++++++++++++
 .../fpu/multiarch/svml_d_log1p8_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_d_log1p8_core.c |   27 +
 .../fpu/multiarch/svml_d_log1p8_core_avx512.S |  317 ++++
 .../fpu/multiarch/svml_d_log22_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_log22_core.c  |   27 +
 .../fpu/multiarch/svml_d_log22_core_sse4.S    | 1336 +++++++++++++
 .../fpu/multiarch/svml_d_log24_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_log24_core.c  |   27 +
 .../fpu/multiarch/svml_d_log24_core_avx2.S    | 1321 +++++++++++++
 .../fpu/multiarch/svml_d_log28_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_log28_core.c  |   27 +
 .../fpu/multiarch/svml_d_log28_core_avx512.S  |  293 +++
 .../fpu/multiarch/svml_d_sinh2_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_sinh2_core.c  |   27 +
 .../fpu/multiarch/svml_d_sinh2_core_sse4.S    |  464 +++++
 .../fpu/multiarch/svml_d_sinh4_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_sinh4_core.c  |   27 +
 .../fpu/multiarch/svml_d_sinh4_core_avx2.S    |  478 +++++
 .../fpu/multiarch/svml_d_sinh8_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_sinh8_core.c  |   27 +
 .../fpu/multiarch/svml_d_sinh8_core_avx512.S  |  469 +++++
 .../fpu/multiarch/svml_d_tanh2_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_tanh2_core.c  |   27 +
 .../fpu/multiarch/svml_d_tanh2_core_sse4.S    | 1280 +++++++++++++
 .../fpu/multiarch/svml_d_tanh4_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_d_tanh4_core.c  |   27 +
 .../fpu/multiarch/svml_d_tanh4_core_avx2.S    | 1287 +++++++++++++
 .../fpu/multiarch/svml_d_tanh8_core-avx2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_d_tanh8_core.c  |   27 +
 .../fpu/multiarch/svml_d_tanh8_core_avx512.S  |  472 +++++
 .../fpu/multiarch/svml_s_acoshf16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_acoshf16_core.c      |   28 +
 .../multiarch/svml_s_acoshf16_core_avx512.S   |  449 +++++
 .../fpu/multiarch/svml_s_acoshf4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_acoshf4_core.c       |   28 +
 .../fpu/multiarch/svml_s_acoshf4_core_sse4.S  |  522 ++++++
 .../fpu/multiarch/svml_s_acoshf8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_acoshf8_core.c       |   28 +
 .../fpu/multiarch/svml_s_acoshf8_core_avx2.S  |  503 +++++
 .../fpu/multiarch/svml_s_asinf16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_asinf16_core.c       |   28 +
 .../multiarch/svml_s_asinf16_core_avx512.S    |  260 +++
 .../fpu/multiarch/svml_s_asinf4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_asinf4_core.c |   28 +
 .../fpu/multiarch/svml_s_asinf4_core_sse4.S   |  252 +++
 .../fpu/multiarch/svml_s_asinf8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_asinf8_core.c |   28 +
 .../fpu/multiarch/svml_s_asinf8_core_avx2.S   |  249 +++
 .../fpu/multiarch/svml_s_asinhf16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_asinhf16_core.c      |   28 +
 .../multiarch/svml_s_asinhf16_core_avx512.S   |  476 +++++
 .../fpu/multiarch/svml_s_asinhf4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_asinhf4_core.c       |   28 +
 .../fpu/multiarch/svml_s_asinhf4_core_sse4.S  |  642 +++++++
 .../fpu/multiarch/svml_s_asinhf8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_asinhf8_core.c       |   28 +
 .../fpu/multiarch/svml_s_asinhf8_core_avx2.S  |  590 ++++++
 .../fpu/multiarch/svml_s_atan2f16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_atan2f16_core.c      |   28 +
 .../multiarch/svml_s_atan2f16_core_avx512.S   |  399 ++++
 .../fpu/multiarch/svml_s_atan2f4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_atan2f4_core.c       |   28 +
 .../fpu/multiarch/svml_s_atan2f4_core_sse4.S  |  384 ++++
 .../fpu/multiarch/svml_s_atan2f8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_atan2f8_core.c       |   28 +
 .../fpu/multiarch/svml_s_atan2f8_core_avx2.S  |  362 ++++
 .../fpu/multiarch/svml_s_atanf16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_atanf16_core.c       |   28 +
 .../multiarch/svml_s_atanf16_core_avx512.S    |  174 ++
 .../fpu/multiarch/svml_s_atanf4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_atanf4_core.c |   28 +
 .../fpu/multiarch/svml_s_atanf4_core_sse4.S   |  164 ++
 .../fpu/multiarch/svml_s_atanf8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_atanf8_core.c |   28 +
 .../fpu/multiarch/svml_s_atanf8_core_avx2.S   |  148 ++
 .../fpu/multiarch/svml_s_atanhf16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_atanhf16_core.c      |   28 +
 .../multiarch/svml_s_atanhf16_core_avx512.S   |  393 ++++
 .../fpu/multiarch/svml_s_atanhf4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_atanhf4_core.c       |   28 +
 .../fpu/multiarch/svml_s_atanhf4_core_sse4.S  |  494 +++++
 .../fpu/multiarch/svml_s_atanhf8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_atanhf8_core.c       |   28 +
 .../fpu/multiarch/svml_s_atanhf8_core_avx2.S  |  468 +++++
 .../fpu/multiarch/svml_s_cbrtf16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_cbrtf16_core.c       |   28 +
 .../multiarch/svml_s_cbrtf16_core_avx512.S    |  235 +++
 .../fpu/multiarch/svml_s_cbrtf4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_cbrtf4_core.c |   28 +
 .../fpu/multiarch/svml_s_cbrtf4_core_sse4.S   |  490 +++++
 .../fpu/multiarch/svml_s_cbrtf8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_cbrtf8_core.c |   28 +
 .../fpu/multiarch/svml_s_cbrtf8_core_avx2.S   |  509 +++++
 .../fpu/multiarch/svml_s_coshf16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_coshf16_core.c       |   28 +
 .../multiarch/svml_s_coshf16_core_avx512.S    |  321 ++++
 .../fpu/multiarch/svml_s_coshf4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_coshf4_core.c |   28 +
 .../fpu/multiarch/svml_s_coshf4_core_sse4.S   |  317 ++++
 .../fpu/multiarch/svml_s_coshf8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_coshf8_core.c |   28 +
 .../fpu/multiarch/svml_s_coshf8_core_avx2.S   |  320 ++++
 .../fpu/multiarch/svml_s_erff16_core-avx2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_erff16_core.c |   28 +
 .../fpu/multiarch/svml_s_erff16_core_avx512.S |  693 +++++++
 .../fpu/multiarch/svml_s_erff4_core-sse2.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_erff4_core.c  |   28 +
 .../fpu/multiarch/svml_s_erff4_core_sse4.S    |  661 +++++++
 .../fpu/multiarch/svml_s_erff8_core-sse.S     |   20 +
 .../x86_64/fpu/multiarch/svml_s_erff8_core.c  |   28 +
 .../fpu/multiarch/svml_s_erff8_core_avx2.S    |  666 +++++++
 .../fpu/multiarch/svml_s_exp10f16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_exp10f16_core.c      |   28 +
 .../multiarch/svml_s_exp10f16_core_avx512.S   |  269 +++
 .../fpu/multiarch/svml_s_exp10f4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_exp10f4_core.c       |   28 +
 .../fpu/multiarch/svml_s_exp10f4_core_sse4.S  |  311 +++
 .../fpu/multiarch/svml_s_exp10f8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_exp10f8_core.c       |   28 +
 .../fpu/multiarch/svml_s_exp10f8_core_avx2.S  |  331 ++++
 .../fpu/multiarch/svml_s_exp2f16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_exp2f16_core.c       |   28 +
 .../multiarch/svml_s_exp2f16_core_avx512.S    |  271 +++
 .../fpu/multiarch/svml_s_exp2f4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_exp2f4_core.c |   28 +
 .../fpu/multiarch/svml_s_exp2f4_core_sse4.S   |  238 +++
 .../fpu/multiarch/svml_s_exp2f8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_exp2f8_core.c |   28 +
 .../fpu/multiarch/svml_s_exp2f8_core_avx2.S   |  245 +++
 .../fpu/multiarch/svml_s_expm1f16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_expm1f16_core.c      |   28 +
 .../multiarch/svml_s_expm1f16_core_avx512.S   |  281 +++
 .../fpu/multiarch/svml_s_expm1f4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_expm1f4_core.c       |   28 +
 .../fpu/multiarch/svml_s_expm1f4_core_sse4.S  |  358 ++++
 .../fpu/multiarch/svml_s_expm1f8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_expm1f8_core.c       |   28 +
 .../fpu/multiarch/svml_s_expm1f8_core_avx2.S  |  351 ++++
 .../fpu/multiarch/svml_s_hypotf16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_hypotf16_core.c      |   28 +
 .../multiarch/svml_s_hypotf16_core_avx512.S   |  244 +++
 .../fpu/multiarch/svml_s_hypotf4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_hypotf4_core.c       |   28 +
 .../fpu/multiarch/svml_s_hypotf4_core_sse4.S  |  265 +++
 .../fpu/multiarch/svml_s_hypotf8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_hypotf8_core.c       |   28 +
 .../fpu/multiarch/svml_s_hypotf8_core_avx2.S  |  269 +++
 .../fpu/multiarch/svml_s_log10f16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_log10f16_core.c      |   28 +
 .../multiarch/svml_s_log10f16_core_avx512.S   |  238 +++
 .../fpu/multiarch/svml_s_log10f4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_log10f4_core.c       |   28 +
 .../fpu/multiarch/svml_s_log10f4_core_sse4.S  |  376 ++++
 .../fpu/multiarch/svml_s_log10f8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_log10f8_core.c       |   28 +
 .../fpu/multiarch/svml_s_log10f8_core_avx2.S  |  376 ++++
 .../fpu/multiarch/svml_s_log1pf16_core-avx2.S |   20 +
 .../fpu/multiarch/svml_s_log1pf16_core.c      |   28 +
 .../multiarch/svml_s_log1pf16_core_avx512.S   |  404 ++++
 .../fpu/multiarch/svml_s_log1pf4_core-sse2.S  |   20 +
 .../fpu/multiarch/svml_s_log1pf4_core.c       |   28 +
 .../fpu/multiarch/svml_s_log1pf4_core_sse4.S  |  385 ++++
 .../fpu/multiarch/svml_s_log1pf8_core-sse.S   |   20 +
 .../fpu/multiarch/svml_s_log1pf8_core.c       |   28 +
 .../fpu/multiarch/svml_s_log1pf8_core_avx2.S  |  387 ++++
 .../fpu/multiarch/svml_s_log2f16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_log2f16_core.c       |   28 +
 .../multiarch/svml_s_log2f16_core_avx512.S    |  231 +++
 .../fpu/multiarch/svml_s_log2f4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_log2f4_core.c |   28 +
 .../fpu/multiarch/svml_s_log2f4_core_sse4.S   |  356 ++++
 .../fpu/multiarch/svml_s_log2f8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_log2f8_core.c |   28 +
 .../fpu/multiarch/svml_s_log2f8_core_avx2.S   |  359 ++++
 .../fpu/multiarch/svml_s_sinhf16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_sinhf16_core.c       |   28 +
 .../multiarch/svml_s_sinhf16_core_avx512.S    |  330 ++++
 .../fpu/multiarch/svml_s_sinhf4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_sinhf4_core.c |   28 +
 .../fpu/multiarch/svml_s_sinhf4_core_sse4.S   |  320 ++++
 .../fpu/multiarch/svml_s_sinhf8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_sinhf8_core.c |   28 +
 .../fpu/multiarch/svml_s_sinhf8_core_avx2.S   |  321 ++++
 .../fpu/multiarch/svml_s_tanhf16_core-avx2.S  |   20 +
 .../fpu/multiarch/svml_s_tanhf16_core.c       |   28 +
 .../multiarch/svml_s_tanhf16_core_avx512.S    |  381 ++++
 .../fpu/multiarch/svml_s_tanhf4_core-sse2.S   |   20 +
 .../x86_64/fpu/multiarch/svml_s_tanhf4_core.c |   28 +
 .../fpu/multiarch/svml_s_tanhf4_core_sse4.S   |  844 +++++++++
 .../fpu/multiarch/svml_s_tanhf8_core-sse.S    |   20 +
 .../x86_64/fpu/multiarch/svml_s_tanhf8_core.c |   28 +
 .../fpu/multiarch/svml_s_tanhf8_core_avx2.S   |  856 +++++++++
 sysdeps/x86_64/fpu/svml_d_acosh2_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_acosh4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_acosh8_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_asin2_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_asin4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_asin8_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_asinh2_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_asinh4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_asinh8_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_atan22_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_atan24_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_atan28_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_atan2_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_atan4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_atan8_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_atanh2_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_atanh4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_atanh8_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_cosh2_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_cosh4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_cosh8_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_erf2_core.S         |   29 +
 sysdeps/x86_64/fpu/svml_d_erf4_core.S         |   29 +
 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S     |   25 +
 sysdeps/x86_64/fpu/svml_d_erf8_core.S         |   25 +
 sysdeps/x86_64/fpu/svml_d_exp102_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_exp104_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_exp108_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_exp22_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_exp24_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_exp28_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_expm12_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_expm14_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_expm18_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_hypot2_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_hypot4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_hypot8_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_log102_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_log104_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_log108_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_log1p2_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_log1p4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_d_log1p8_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_d_log22_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_log24_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_log28_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_sinh2_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_sinh4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_sinh8_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_d_tanh2_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_tanh4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_d_tanh8_core.S        |   25 +
 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_asinf16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_asinf4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_asinf8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_atanf16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_atanf4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_atanf8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_coshf16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_coshf4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_coshf8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_erff16_core.S       |   25 +
 sysdeps/x86_64/fpu/svml_s_erff4_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_s_erff8_core.S        |   29 +
 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S    |   25 +
 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_log10f16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_log10f4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_log10f8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S     |   25 +
 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S      |   29 +
 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S  |   25 +
 sysdeps/x86_64/fpu/svml_s_log2f16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_log2f4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_log2f8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S   |   25 +
 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S      |   25 +
 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S       |   29 +
 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S   |   25 +
 .../fpu/test-double-libmvec-acosh-avx.c       |    1 +
 .../fpu/test-double-libmvec-acosh-avx2.c      |    1 +
 .../fpu/test-double-libmvec-acosh-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-acosh.c    |    3 +
 .../x86_64/fpu/test-double-libmvec-asin-avx.c |    1 +
 .../fpu/test-double-libmvec-asin-avx2.c       |    1 +
 .../fpu/test-double-libmvec-asin-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-asin.c |    3 +
 .../fpu/test-double-libmvec-asinh-avx.c       |    1 +
 .../fpu/test-double-libmvec-asinh-avx2.c      |    1 +
 .../fpu/test-double-libmvec-asinh-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-asinh.c    |    3 +
 .../x86_64/fpu/test-double-libmvec-atan-avx.c |    1 +
 .../fpu/test-double-libmvec-atan-avx2.c       |    1 +
 .../fpu/test-double-libmvec-atan-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-atan.c |    3 +
 .../fpu/test-double-libmvec-atan2-avx.c       |    1 +
 .../fpu/test-double-libmvec-atan2-avx2.c      |    1 +
 .../fpu/test-double-libmvec-atan2-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-atan2.c    |    3 +
 .../fpu/test-double-libmvec-atanh-avx.c       |    1 +
 .../fpu/test-double-libmvec-atanh-avx2.c      |    1 +
 .../fpu/test-double-libmvec-atanh-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-atanh.c    |    3 +
 .../x86_64/fpu/test-double-libmvec-cbrt-avx.c |    1 +
 .../fpu/test-double-libmvec-cbrt-avx2.c       |    1 +
 .../fpu/test-double-libmvec-cbrt-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c |    3 +
 .../x86_64/fpu/test-double-libmvec-cosh-avx.c |    1 +
 .../fpu/test-double-libmvec-cosh-avx2.c       |    1 +
 .../fpu/test-double-libmvec-cosh-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c |    3 +
 .../x86_64/fpu/test-double-libmvec-erf-avx.c  |    1 +
 .../x86_64/fpu/test-double-libmvec-erf-avx2.c |    1 +
 .../fpu/test-double-libmvec-erf-avx512f.c     |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-erf.c  |    3 +
 .../fpu/test-double-libmvec-exp10-avx.c       |    1 +
 .../fpu/test-double-libmvec-exp10-avx2.c      |    1 +
 .../fpu/test-double-libmvec-exp10-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-exp10.c    |    3 +
 .../x86_64/fpu/test-double-libmvec-exp2-avx.c |    1 +
 .../fpu/test-double-libmvec-exp2-avx2.c       |    1 +
 .../fpu/test-double-libmvec-exp2-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c |    3 +
 .../fpu/test-double-libmvec-expm1-avx.c       |    1 +
 .../fpu/test-double-libmvec-expm1-avx2.c      |    1 +
 .../fpu/test-double-libmvec-expm1-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-expm1.c    |    3 +
 .../fpu/test-double-libmvec-hypot-avx.c       |    1 +
 .../fpu/test-double-libmvec-hypot-avx2.c      |    1 +
 .../fpu/test-double-libmvec-hypot-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-hypot.c    |    3 +
 .../fpu/test-double-libmvec-log10-avx.c       |    1 +
 .../fpu/test-double-libmvec-log10-avx2.c      |    1 +
 .../fpu/test-double-libmvec-log10-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-log10.c    |    3 +
 .../fpu/test-double-libmvec-log1p-avx.c       |    1 +
 .../fpu/test-double-libmvec-log1p-avx2.c      |    1 +
 .../fpu/test-double-libmvec-log1p-avx512f.c   |    1 +
 .../x86_64/fpu/test-double-libmvec-log1p.c    |    3 +
 .../x86_64/fpu/test-double-libmvec-log2-avx.c |    1 +
 .../fpu/test-double-libmvec-log2-avx2.c       |    1 +
 .../fpu/test-double-libmvec-log2-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-log2.c |    3 +
 .../x86_64/fpu/test-double-libmvec-sinh-avx.c |    1 +
 .../fpu/test-double-libmvec-sinh-avx2.c       |    1 +
 .../fpu/test-double-libmvec-sinh-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c |    3 +
 .../x86_64/fpu/test-double-libmvec-tanh-avx.c |    1 +
 .../fpu/test-double-libmvec-tanh-avx2.c       |    1 +
 .../fpu/test-double-libmvec-tanh-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c |    3 +
 .../x86_64/fpu/test-double-vlen2-wrappers.c   |   18 +
 .../fpu/test-double-vlen4-avx2-wrappers.c     |   18 +
 .../x86_64/fpu/test-double-vlen4-wrappers.c   |   18 +
 .../x86_64/fpu/test-double-vlen8-wrappers.c   |   18 +
 .../fpu/test-float-libmvec-acoshf-avx.c       |    1 +
 .../fpu/test-float-libmvec-acoshf-avx2.c      |    1 +
 .../fpu/test-float-libmvec-acoshf-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-acoshf.c    |    3 +
 .../x86_64/fpu/test-float-libmvec-asinf-avx.c |    1 +
 .../fpu/test-float-libmvec-asinf-avx2.c       |    1 +
 .../fpu/test-float-libmvec-asinf-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c |    3 +
 .../fpu/test-float-libmvec-asinhf-avx.c       |    1 +
 .../fpu/test-float-libmvec-asinhf-avx2.c      |    1 +
 .../fpu/test-float-libmvec-asinhf-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-asinhf.c    |    3 +
 .../fpu/test-float-libmvec-atan2f-avx.c       |    1 +
 .../fpu/test-float-libmvec-atan2f-avx2.c      |    1 +
 .../fpu/test-float-libmvec-atan2f-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-atan2f.c    |    3 +
 .../x86_64/fpu/test-float-libmvec-atanf-avx.c |    1 +
 .../fpu/test-float-libmvec-atanf-avx2.c       |    1 +
 .../fpu/test-float-libmvec-atanf-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c |    3 +
 .../fpu/test-float-libmvec-atanhf-avx.c       |    1 +
 .../fpu/test-float-libmvec-atanhf-avx2.c      |    1 +
 .../fpu/test-float-libmvec-atanhf-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-atanhf.c    |    3 +
 .../x86_64/fpu/test-float-libmvec-cbrtf-avx.c |    1 +
 .../fpu/test-float-libmvec-cbrtf-avx2.c       |    1 +
 .../fpu/test-float-libmvec-cbrtf-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c |    3 +
 .../x86_64/fpu/test-float-libmvec-coshf-avx.c |    1 +
 .../fpu/test-float-libmvec-coshf-avx2.c       |    1 +
 .../fpu/test-float-libmvec-coshf-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c |    3 +
 .../x86_64/fpu/test-float-libmvec-erff-avx.c  |    1 +
 .../x86_64/fpu/test-float-libmvec-erff-avx2.c |    1 +
 .../fpu/test-float-libmvec-erff-avx512f.c     |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-erff.c  |    3 +
 .../fpu/test-float-libmvec-exp10f-avx.c       |    1 +
 .../fpu/test-float-libmvec-exp10f-avx2.c      |    1 +
 .../fpu/test-float-libmvec-exp10f-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-exp10f.c    |    3 +
 .../x86_64/fpu/test-float-libmvec-exp2f-avx.c |    1 +
 .../fpu/test-float-libmvec-exp2f-avx2.c       |    1 +
 .../fpu/test-float-libmvec-exp2f-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c |    3 +
 .../fpu/test-float-libmvec-expm1f-avx.c       |    1 +
 .../fpu/test-float-libmvec-expm1f-avx2.c      |    1 +
 .../fpu/test-float-libmvec-expm1f-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-expm1f.c    |    3 +
 .../fpu/test-float-libmvec-hypotf-avx.c       |    1 +
 .../fpu/test-float-libmvec-hypotf-avx2.c      |    1 +
 .../fpu/test-float-libmvec-hypotf-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-hypotf.c    |    3 +
 .../fpu/test-float-libmvec-log10f-avx.c       |    1 +
 .../fpu/test-float-libmvec-log10f-avx2.c      |    1 +
 .../fpu/test-float-libmvec-log10f-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-log10f.c    |    3 +
 .../fpu/test-float-libmvec-log1pf-avx.c       |    1 +
 .../fpu/test-float-libmvec-log1pf-avx2.c      |    1 +
 .../fpu/test-float-libmvec-log1pf-avx512f.c   |    1 +
 .../x86_64/fpu/test-float-libmvec-log1pf.c    |    3 +
 .../x86_64/fpu/test-float-libmvec-log2f-avx.c |    1 +
 .../fpu/test-float-libmvec-log2f-avx2.c       |    1 +
 .../fpu/test-float-libmvec-log2f-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c |    3 +
 .../x86_64/fpu/test-float-libmvec-sinhf-avx.c |    1 +
 .../fpu/test-float-libmvec-sinhf-avx2.c       |    1 +
 .../fpu/test-float-libmvec-sinhf-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c |    3 +
 .../x86_64/fpu/test-float-libmvec-tanhf-avx.c |    1 +
 .../fpu/test-float-libmvec-tanhf-avx2.c       |    1 +
 .../fpu/test-float-libmvec-tanhf-avx512f.c    |    1 +
 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c |    3 +
 .../x86_64/fpu/test-float-vlen16-wrappers.c   |   18 +
 .../x86_64/fpu/test-float-vlen4-wrappers.c    |   18 +
 .../fpu/test-float-vlen8-avx2-wrappers.c      |   18 +
 .../x86_64/fpu/test-float-vlen8-wrappers.c    |   18 +
 628 files changed, 66952 insertions(+), 18 deletions(-)
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core-avx2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core_avx512.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core-sse2.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core-sse.S
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core.c
 create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asin2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asin8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan22_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan28_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atan8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_erf2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_erf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp102_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp108_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp22_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_exp28_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_expm12_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_expm18_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log102_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log108_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log22_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_log28_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh2_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_erff16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_erff4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
 create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx2.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx512f.c
 create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c
  

Comments

Noah Goldstein Dec. 27, 2021, 11:23 p.m. UTC | #1
On Mon, Dec 27, 2021 at 9:05 AM Sunil K Pandey via Libc-alpha
<libc-alpha@sourceware.org> wrote:
>
> Changes from v2:
> -  Include LOE(live on exit) register info.
> -  Apply more peephole optimization.
> -  Optimize load of all bits set into ZMM register
> -  Replace 3 kmovw + andl with kandw instruction.
> -  Restructure data table and remove unused fields.
> -  Fix data table and field alignment according to ISA.
> -  Fix data offset according to ISA.
> -  Remove exit call dead code.
> -  Remove unnecessary save/restore.
> -  Keep cfi_escape for callee saved registers only.
> -  Add DW_CFA_expression comments corresponding to each cfi_escape.
> -  Define macro corresponding to each numeric data table offset.
> -  Replace numeric data table offset with macro name.
> -  Add data table structure definition as comments.
> -  Restructure data table and add comments to each data field value.
> -  Rename numeric sequential labels with meaningful label name.
> -  Add more comments to labels as well as on call sites.
> -  Internal special value processing paths replaced by calls to standard
>    scalar math functions, makes code more compact and aligned with
>    previous libmvec submission.

Mostly okay with this. A few things:

1) Is there any way the constant tables can be shared?
There are alot of duplicate constants. Unsure if the best
way to do it would be a shared table per ISA (i.e table
of all constants used by the avx2 function and another for
the  avx512 functions) or we should just merge everything.
Probably best to do per ISA first just because some of the
runtime indexing for sse2/avx2 might be slowed down if it has
to use avx512 sized element width.


2) Can you use consistent labeling format/names for the same
constants. I.e in
svml_s_sinhf8_core_avx2.S:L304
        .align 32
        .long 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000,
0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000         /* _sPC1=1  */

and in
svml_s_acoshf8_core_avx2.S:L455
/*== sOne = SP 1.0 ==*/
        .align 32
        .long 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000,
0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000


Personally prefer the latter format. This is also an example of where
some space could be saved with a shared table.


3) There still appear to be some unused labels. For example

svml_s_sinhf8_core_avx2.S:L37
#define _sExp_tbl_PH                  0

svml_s_acoshf8_core_avx2.S:L36
#define Log_HA_table                  0

Can you make sure all the labels are in fact used. If the memory
is used make sure its referenced through the label, if the memory
is not used please remove the label and any associated space.

>
> Changes from v1:
>   Add ISA specific sections for all libmvec functions.
>   Add libmvec functions to math-vector-fortran.h.
>   Change label to sequential.
>   Fix function name in GNU header plate.
>
> This patch set implements following vector math functions containing
> SSE, AVX, AVX2 and AVX512 versions for libmvec as per vector ABI.  It
> also contains accuracy, microbenchmark and ABI tests with regenerated
> ulps.
>
> atan
> atanf
> asin
> asinf
> hypot
> hypotf
> exp2
> exp2f
> exp10
> exp10f
> cosh
> coshf
> expm1
> expm1f
> sinh
> sinhf
> cbrt
> cbrtf
> atan2
> atan2f
> log10
> log10f
> log2
> log2f
> log1p
> log1pf
> atanh
> atanhf
> acosh
> acoshf
> erf
> erff
> tanh
> tanhf
> asinh
> asinhf
>
> Sunil K Pandey (18):
>   x86-64: Add vector atan/atanf implementation to libmvec
>   x86-64: Add vector asin/asinf implementation to libmvec
>   x86-64: Add vector hypot/hypotf implementation to libmvec
>   x86-64: Add vector exp2/exp2f implementation to libmvec
>   x86-64: Add vector exp10/exp10f implementation to libmvec
>   x86-64: Add vector cosh/coshf implementation to libmvec
>   x86-64: Add vector expm1/expm1f implementation to libmvec
>   x86-64: Add vector sinh/sinhf implementation to libmvec
>   x86-64: Add vector cbrt/cbrtf implementation to libmvec
>   x86-64: Add vector atan2/atan2f implementation to libmvec
>   x86-64: Add vector log10/log10f implementation to libmvec
>   x86-64: Add vector log2/log2f implementation to libmvec
>   x86-64: Add vector log1p/log1pf implementation to libmvec
>   x86-64: Add vector atanh/atanhf implementation to libmvec
>   x86-64: Add vector acosh/acoshf implementation to libmvec
>   x86-64: Add vector erf/erff implementation to libmvec
>   x86-64: Add vector tanh/tanhf implementation to libmvec
>   x86-64: Add vector asinh/asinhf implementation to libmvec
>
>  bits/libm-simd-decl-stubs.h                   |  198 ++
>  math/bits/mathcalls.h                         |   36 +-
>  .../unix/sysv/linux/x86_64/libmvec.abilist    |  144 ++
>  sysdeps/x86/fpu/bits/math-vector.h            |   72 +
>  .../x86/fpu/finclude/math-vector-fortran.h    |   72 +
>  sysdeps/x86_64/fpu/Makeconfig                 |   18 +
>  sysdeps/x86_64/fpu/Versions                   |   36 +
>  sysdeps/x86_64/fpu/libm-test-ulps             |  352 ++++
>  .../fpu/multiarch/svml_d_acosh2_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_acosh2_core.c |   27 +
>  .../fpu/multiarch/svml_d_acosh2_core_sse4.S   | 1466 +++++++++++++++
>  .../fpu/multiarch/svml_d_acosh4_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_acosh4_core.c |   27 +
>  .../fpu/multiarch/svml_d_acosh4_core_avx2.S   | 1533 +++++++++++++++
>  .../fpu/multiarch/svml_d_acosh8_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_acosh8_core.c |   27 +
>  .../fpu/multiarch/svml_d_acosh8_core_avx512.S |  480 +++++
>  .../fpu/multiarch/svml_d_asin2_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_asin2_core.c  |   27 +
>  .../fpu/multiarch/svml_d_asin2_core_sse4.S    |  288 +++
>  .../fpu/multiarch/svml_d_asin4_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_asin4_core.c  |   27 +
>  .../fpu/multiarch/svml_d_asin4_core_avx2.S    |  273 +++
>  .../fpu/multiarch/svml_d_asin8_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_asin8_core.c  |   27 +
>  .../fpu/multiarch/svml_d_asin8_core_avx512.S  |  295 +++
>  .../fpu/multiarch/svml_d_asinh2_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_asinh2_core.c |   27 +
>  .../fpu/multiarch/svml_d_asinh2_core_sse4.S   | 1659 +++++++++++++++++
>  .../fpu/multiarch/svml_d_asinh4_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_asinh4_core.c |   27 +
>  .../fpu/multiarch/svml_d_asinh4_core_avx2.S   | 1598 ++++++++++++++++
>  .../fpu/multiarch/svml_d_asinh8_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_asinh8_core.c |   27 +
>  .../fpu/multiarch/svml_d_asinh8_core_avx512.S |  510 +++++
>  .../fpu/multiarch/svml_d_atan22_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atan22_core.c |   28 +
>  .../fpu/multiarch/svml_d_atan22_core_sse4.S   |  471 +++++
>  .../fpu/multiarch/svml_d_atan24_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atan24_core.c |   28 +
>  .../fpu/multiarch/svml_d_atan24_core_avx2.S   |  451 +++++
>  .../fpu/multiarch/svml_d_atan28_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atan28_core.c |   28 +
>  .../fpu/multiarch/svml_d_atan28_core_avx512.S |  475 +++++
>  .../fpu/multiarch/svml_d_atan2_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atan2_core.c  |   27 +
>  .../fpu/multiarch/svml_d_atan2_core_sse4.S    |  245 +++
>  .../fpu/multiarch/svml_d_atan4_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atan4_core.c  |   27 +
>  .../fpu/multiarch/svml_d_atan4_core_avx2.S    |  225 +++
>  .../fpu/multiarch/svml_d_atan8_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atan8_core.c  |   27 +
>  .../fpu/multiarch/svml_d_atan8_core_avx512.S  |  213 +++
>  .../fpu/multiarch/svml_d_atanh2_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atanh2_core.c |   27 +
>  .../fpu/multiarch/svml_d_atanh2_core_sse4.S   | 1516 +++++++++++++++
>  .../fpu/multiarch/svml_d_atanh4_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atanh4_core.c |   27 +
>  .../fpu/multiarch/svml_d_atanh4_core_avx2.S   | 1476 +++++++++++++++
>  .../fpu/multiarch/svml_d_atanh8_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_atanh8_core.c |   27 +
>  .../fpu/multiarch/svml_d_atanh8_core_avx512.S |  401 ++++
>  .../fpu/multiarch/svml_d_cbrt2_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_cbrt2_core.c  |   27 +
>  .../fpu/multiarch/svml_d_cbrt2_core_sse4.S    |  467 +++++
>  .../fpu/multiarch/svml_d_cbrt4_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_cbrt4_core.c  |   27 +
>  .../fpu/multiarch/svml_d_cbrt4_core_avx2.S    |  505 +++++
>  .../fpu/multiarch/svml_d_cbrt8_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_cbrt8_core.c  |   27 +
>  .../fpu/multiarch/svml_d_cbrt8_core_avx512.S  |  253 +++
>  .../fpu/multiarch/svml_d_cosh2_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_cosh2_core.c  |   27 +
>  .../fpu/multiarch/svml_d_cosh2_core_sse4.S    |  404 ++++
>  .../fpu/multiarch/svml_d_cosh4_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_cosh4_core.c  |   27 +
>  .../fpu/multiarch/svml_d_cosh4_core_avx2.S    |  420 +++++
>  .../fpu/multiarch/svml_d_cosh8_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_cosh8_core.c  |   27 +
>  .../fpu/multiarch/svml_d_cosh8_core_avx512.S  |  323 ++++
>  .../fpu/multiarch/svml_d_erf2_core-sse2.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_erf2_core.c   |   27 +
>  .../fpu/multiarch/svml_d_erf2_core_sse4.S     |  987 ++++++++++
>  .../fpu/multiarch/svml_d_erf4_core-sse.S      |   20 +
>  .../x86_64/fpu/multiarch/svml_d_erf4_core.c   |   27 +
>  .../fpu/multiarch/svml_d_erf4_core_avx2.S     |  984 ++++++++++
>  .../fpu/multiarch/svml_d_erf8_core-avx2.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_erf8_core.c   |   27 +
>  .../fpu/multiarch/svml_d_erf8_core_avx512.S   |  983 ++++++++++
>  .../fpu/multiarch/svml_d_exp102_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_exp102_core.c |   27 +
>  .../fpu/multiarch/svml_d_exp102_core_sse4.S   |  418 +++++
>  .../fpu/multiarch/svml_d_exp104_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_exp104_core.c |   27 +
>  .../fpu/multiarch/svml_d_exp104_core_avx2.S   |  429 +++++
>  .../fpu/multiarch/svml_d_exp108_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_exp108_core.c |   27 +
>  .../fpu/multiarch/svml_d_exp108_core_avx512.S |  287 +++
>  .../fpu/multiarch/svml_d_exp22_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_exp22_core.c  |   27 +
>  .../fpu/multiarch/svml_d_exp22_core_sse4.S    |  325 ++++
>  .../fpu/multiarch/svml_d_exp24_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_exp24_core.c  |   27 +
>  .../fpu/multiarch/svml_d_exp24_core_avx2.S    |  341 ++++
>  .../fpu/multiarch/svml_d_exp28_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_exp28_core.c  |   27 +
>  .../fpu/multiarch/svml_d_exp28_core_avx512.S  |  301 +++
>  .../fpu/multiarch/svml_d_expm12_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_expm12_core.c |   27 +
>  .../fpu/multiarch/svml_d_expm12_core_sse4.S   |  421 +++++
>  .../fpu/multiarch/svml_d_expm14_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_expm14_core.c |   27 +
>  .../fpu/multiarch/svml_d_expm14_core_avx2.S   |  408 ++++
>  .../fpu/multiarch/svml_d_expm18_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_expm18_core.c |   27 +
>  .../fpu/multiarch/svml_d_expm18_core_avx512.S |  334 ++++
>  .../fpu/multiarch/svml_d_hypot2_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_hypot2_core.c |   28 +
>  .../fpu/multiarch/svml_d_hypot2_core_sse4.S   |  279 +++
>  .../fpu/multiarch/svml_d_hypot4_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_hypot4_core.c |   28 +
>  .../fpu/multiarch/svml_d_hypot4_core_avx2.S   |  289 +++
>  .../fpu/multiarch/svml_d_hypot8_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_hypot8_core.c |   28 +
>  .../fpu/multiarch/svml_d_hypot8_core_avx512.S |  239 +++
>  .../fpu/multiarch/svml_d_log102_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log102_core.c |   27 +
>  .../fpu/multiarch/svml_d_log102_core_sse4.S   | 1086 +++++++++++
>  .../fpu/multiarch/svml_d_log104_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log104_core.c |   27 +
>  .../fpu/multiarch/svml_d_log104_core_avx2.S   | 1071 +++++++++++
>  .../fpu/multiarch/svml_d_log108_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log108_core.c |   27 +
>  .../fpu/multiarch/svml_d_log108_core_avx512.S |  299 +++
>  .../fpu/multiarch/svml_d_log1p2_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log1p2_core.c |   27 +
>  .../fpu/multiarch/svml_d_log1p2_core_sse4.S   | 1395 ++++++++++++++
>  .../fpu/multiarch/svml_d_log1p4_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log1p4_core.c |   27 +
>  .../fpu/multiarch/svml_d_log1p4_core_avx2.S   | 1380 ++++++++++++++
>  .../fpu/multiarch/svml_d_log1p8_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log1p8_core.c |   27 +
>  .../fpu/multiarch/svml_d_log1p8_core_avx512.S |  317 ++++
>  .../fpu/multiarch/svml_d_log22_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log22_core.c  |   27 +
>  .../fpu/multiarch/svml_d_log22_core_sse4.S    | 1336 +++++++++++++
>  .../fpu/multiarch/svml_d_log24_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log24_core.c  |   27 +
>  .../fpu/multiarch/svml_d_log24_core_avx2.S    | 1321 +++++++++++++
>  .../fpu/multiarch/svml_d_log28_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_log28_core.c  |   27 +
>  .../fpu/multiarch/svml_d_log28_core_avx512.S  |  293 +++
>  .../fpu/multiarch/svml_d_sinh2_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_sinh2_core.c  |   27 +
>  .../fpu/multiarch/svml_d_sinh2_core_sse4.S    |  464 +++++
>  .../fpu/multiarch/svml_d_sinh4_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_sinh4_core.c  |   27 +
>  .../fpu/multiarch/svml_d_sinh4_core_avx2.S    |  478 +++++
>  .../fpu/multiarch/svml_d_sinh8_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_sinh8_core.c  |   27 +
>  .../fpu/multiarch/svml_d_sinh8_core_avx512.S  |  469 +++++
>  .../fpu/multiarch/svml_d_tanh2_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_tanh2_core.c  |   27 +
>  .../fpu/multiarch/svml_d_tanh2_core_sse4.S    | 1280 +++++++++++++
>  .../fpu/multiarch/svml_d_tanh4_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_d_tanh4_core.c  |   27 +
>  .../fpu/multiarch/svml_d_tanh4_core_avx2.S    | 1287 +++++++++++++
>  .../fpu/multiarch/svml_d_tanh8_core-avx2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_d_tanh8_core.c  |   27 +
>  .../fpu/multiarch/svml_d_tanh8_core_avx512.S  |  472 +++++
>  .../fpu/multiarch/svml_s_acoshf16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_acoshf16_core.c      |   28 +
>  .../multiarch/svml_s_acoshf16_core_avx512.S   |  449 +++++
>  .../fpu/multiarch/svml_s_acoshf4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_acoshf4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_acoshf4_core_sse4.S  |  522 ++++++
>  .../fpu/multiarch/svml_s_acoshf8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_acoshf8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_acoshf8_core_avx2.S  |  503 +++++
>  .../fpu/multiarch/svml_s_asinf16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_asinf16_core.c       |   28 +
>  .../multiarch/svml_s_asinf16_core_avx512.S    |  260 +++
>  .../fpu/multiarch/svml_s_asinf4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_asinf4_core.c |   28 +
>  .../fpu/multiarch/svml_s_asinf4_core_sse4.S   |  252 +++
>  .../fpu/multiarch/svml_s_asinf8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_asinf8_core.c |   28 +
>  .../fpu/multiarch/svml_s_asinf8_core_avx2.S   |  249 +++
>  .../fpu/multiarch/svml_s_asinhf16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_asinhf16_core.c      |   28 +
>  .../multiarch/svml_s_asinhf16_core_avx512.S   |  476 +++++
>  .../fpu/multiarch/svml_s_asinhf4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_asinhf4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_asinhf4_core_sse4.S  |  642 +++++++
>  .../fpu/multiarch/svml_s_asinhf8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_asinhf8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_asinhf8_core_avx2.S  |  590 ++++++
>  .../fpu/multiarch/svml_s_atan2f16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_atan2f16_core.c      |   28 +
>  .../multiarch/svml_s_atan2f16_core_avx512.S   |  399 ++++
>  .../fpu/multiarch/svml_s_atan2f4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_atan2f4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_atan2f4_core_sse4.S  |  384 ++++
>  .../fpu/multiarch/svml_s_atan2f8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_atan2f8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_atan2f8_core_avx2.S  |  362 ++++
>  .../fpu/multiarch/svml_s_atanf16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_atanf16_core.c       |   28 +
>  .../multiarch/svml_s_atanf16_core_avx512.S    |  174 ++
>  .../fpu/multiarch/svml_s_atanf4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_atanf4_core.c |   28 +
>  .../fpu/multiarch/svml_s_atanf4_core_sse4.S   |  164 ++
>  .../fpu/multiarch/svml_s_atanf8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_atanf8_core.c |   28 +
>  .../fpu/multiarch/svml_s_atanf8_core_avx2.S   |  148 ++
>  .../fpu/multiarch/svml_s_atanhf16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_atanhf16_core.c      |   28 +
>  .../multiarch/svml_s_atanhf16_core_avx512.S   |  393 ++++
>  .../fpu/multiarch/svml_s_atanhf4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_atanhf4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_atanhf4_core_sse4.S  |  494 +++++
>  .../fpu/multiarch/svml_s_atanhf8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_atanhf8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_atanhf8_core_avx2.S  |  468 +++++
>  .../fpu/multiarch/svml_s_cbrtf16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_cbrtf16_core.c       |   28 +
>  .../multiarch/svml_s_cbrtf16_core_avx512.S    |  235 +++
>  .../fpu/multiarch/svml_s_cbrtf4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_cbrtf4_core.c |   28 +
>  .../fpu/multiarch/svml_s_cbrtf4_core_sse4.S   |  490 +++++
>  .../fpu/multiarch/svml_s_cbrtf8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_cbrtf8_core.c |   28 +
>  .../fpu/multiarch/svml_s_cbrtf8_core_avx2.S   |  509 +++++
>  .../fpu/multiarch/svml_s_coshf16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_coshf16_core.c       |   28 +
>  .../multiarch/svml_s_coshf16_core_avx512.S    |  321 ++++
>  .../fpu/multiarch/svml_s_coshf4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_coshf4_core.c |   28 +
>  .../fpu/multiarch/svml_s_coshf4_core_sse4.S   |  317 ++++
>  .../fpu/multiarch/svml_s_coshf8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_coshf8_core.c |   28 +
>  .../fpu/multiarch/svml_s_coshf8_core_avx2.S   |  320 ++++
>  .../fpu/multiarch/svml_s_erff16_core-avx2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_erff16_core.c |   28 +
>  .../fpu/multiarch/svml_s_erff16_core_avx512.S |  693 +++++++
>  .../fpu/multiarch/svml_s_erff4_core-sse2.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_erff4_core.c  |   28 +
>  .../fpu/multiarch/svml_s_erff4_core_sse4.S    |  661 +++++++
>  .../fpu/multiarch/svml_s_erff8_core-sse.S     |   20 +
>  .../x86_64/fpu/multiarch/svml_s_erff8_core.c  |   28 +
>  .../fpu/multiarch/svml_s_erff8_core_avx2.S    |  666 +++++++
>  .../fpu/multiarch/svml_s_exp10f16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_exp10f16_core.c      |   28 +
>  .../multiarch/svml_s_exp10f16_core_avx512.S   |  269 +++
>  .../fpu/multiarch/svml_s_exp10f4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_exp10f4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_exp10f4_core_sse4.S  |  311 +++
>  .../fpu/multiarch/svml_s_exp10f8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_exp10f8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_exp10f8_core_avx2.S  |  331 ++++
>  .../fpu/multiarch/svml_s_exp2f16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_exp2f16_core.c       |   28 +
>  .../multiarch/svml_s_exp2f16_core_avx512.S    |  271 +++
>  .../fpu/multiarch/svml_s_exp2f4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_exp2f4_core.c |   28 +
>  .../fpu/multiarch/svml_s_exp2f4_core_sse4.S   |  238 +++
>  .../fpu/multiarch/svml_s_exp2f8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_exp2f8_core.c |   28 +
>  .../fpu/multiarch/svml_s_exp2f8_core_avx2.S   |  245 +++
>  .../fpu/multiarch/svml_s_expm1f16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_expm1f16_core.c      |   28 +
>  .../multiarch/svml_s_expm1f16_core_avx512.S   |  281 +++
>  .../fpu/multiarch/svml_s_expm1f4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_expm1f4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_expm1f4_core_sse4.S  |  358 ++++
>  .../fpu/multiarch/svml_s_expm1f8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_expm1f8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_expm1f8_core_avx2.S  |  351 ++++
>  .../fpu/multiarch/svml_s_hypotf16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_hypotf16_core.c      |   28 +
>  .../multiarch/svml_s_hypotf16_core_avx512.S   |  244 +++
>  .../fpu/multiarch/svml_s_hypotf4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_hypotf4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_hypotf4_core_sse4.S  |  265 +++
>  .../fpu/multiarch/svml_s_hypotf8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_hypotf8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_hypotf8_core_avx2.S  |  269 +++
>  .../fpu/multiarch/svml_s_log10f16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_log10f16_core.c      |   28 +
>  .../multiarch/svml_s_log10f16_core_avx512.S   |  238 +++
>  .../fpu/multiarch/svml_s_log10f4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_log10f4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_log10f4_core_sse4.S  |  376 ++++
>  .../fpu/multiarch/svml_s_log10f8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_log10f8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_log10f8_core_avx2.S  |  376 ++++
>  .../fpu/multiarch/svml_s_log1pf16_core-avx2.S |   20 +
>  .../fpu/multiarch/svml_s_log1pf16_core.c      |   28 +
>  .../multiarch/svml_s_log1pf16_core_avx512.S   |  404 ++++
>  .../fpu/multiarch/svml_s_log1pf4_core-sse2.S  |   20 +
>  .../fpu/multiarch/svml_s_log1pf4_core.c       |   28 +
>  .../fpu/multiarch/svml_s_log1pf4_core_sse4.S  |  385 ++++
>  .../fpu/multiarch/svml_s_log1pf8_core-sse.S   |   20 +
>  .../fpu/multiarch/svml_s_log1pf8_core.c       |   28 +
>  .../fpu/multiarch/svml_s_log1pf8_core_avx2.S  |  387 ++++
>  .../fpu/multiarch/svml_s_log2f16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_log2f16_core.c       |   28 +
>  .../multiarch/svml_s_log2f16_core_avx512.S    |  231 +++
>  .../fpu/multiarch/svml_s_log2f4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_log2f4_core.c |   28 +
>  .../fpu/multiarch/svml_s_log2f4_core_sse4.S   |  356 ++++
>  .../fpu/multiarch/svml_s_log2f8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_log2f8_core.c |   28 +
>  .../fpu/multiarch/svml_s_log2f8_core_avx2.S   |  359 ++++
>  .../fpu/multiarch/svml_s_sinhf16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_sinhf16_core.c       |   28 +
>  .../multiarch/svml_s_sinhf16_core_avx512.S    |  330 ++++
>  .../fpu/multiarch/svml_s_sinhf4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_sinhf4_core.c |   28 +
>  .../fpu/multiarch/svml_s_sinhf4_core_sse4.S   |  320 ++++
>  .../fpu/multiarch/svml_s_sinhf8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_sinhf8_core.c |   28 +
>  .../fpu/multiarch/svml_s_sinhf8_core_avx2.S   |  321 ++++
>  .../fpu/multiarch/svml_s_tanhf16_core-avx2.S  |   20 +
>  .../fpu/multiarch/svml_s_tanhf16_core.c       |   28 +
>  .../multiarch/svml_s_tanhf16_core_avx512.S    |  381 ++++
>  .../fpu/multiarch/svml_s_tanhf4_core-sse2.S   |   20 +
>  .../x86_64/fpu/multiarch/svml_s_tanhf4_core.c |   28 +
>  .../fpu/multiarch/svml_s_tanhf4_core_sse4.S   |  844 +++++++++
>  .../fpu/multiarch/svml_s_tanhf8_core-sse.S    |   20 +
>  .../x86_64/fpu/multiarch/svml_s_tanhf8_core.c |   28 +
>  .../fpu/multiarch/svml_s_tanhf8_core_avx2.S   |  856 +++++++++
>  sysdeps/x86_64/fpu/svml_d_acosh2_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_acosh4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_acosh8_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_asin2_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_asin4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_asin8_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_asinh2_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_asinh4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_asinh8_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_atan22_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_atan24_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_atan28_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_atan2_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_atan4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_atan8_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_atanh2_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_atanh4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_atanh8_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_cbrt2_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_cbrt4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_cbrt8_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_cosh2_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_cosh4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_cosh8_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_erf2_core.S         |   29 +
>  sysdeps/x86_64/fpu/svml_d_erf4_core.S         |   29 +
>  sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S     |   25 +
>  sysdeps/x86_64/fpu/svml_d_erf8_core.S         |   25 +
>  sysdeps/x86_64/fpu/svml_d_exp102_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_exp104_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_exp108_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_exp22_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_exp24_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_exp28_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_expm12_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_expm14_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_expm18_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_hypot2_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_hypot4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_hypot8_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_log102_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_log104_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_log104_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_log108_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_log1p2_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_log1p4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_d_log1p8_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_d_log22_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_log24_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_log24_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_log28_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_sinh2_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_sinh4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_sinh8_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_d_tanh2_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_tanh4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_d_tanh8_core.S        |   25 +
>  sysdeps/x86_64/fpu/svml_s_acoshf16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_acoshf4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_acoshf8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_asinf16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_asinf4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_asinf8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_asinhf16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_asinhf4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_asinhf8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_atan2f16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_atan2f4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_atan2f8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_atanf16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_atanf4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_atanf8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_atanhf16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_atanhf4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_atanhf8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_coshf16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_coshf4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_coshf8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_erff16_core.S       |   25 +
>  sysdeps/x86_64/fpu/svml_s_erff4_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_s_erff8_core.S        |   29 +
>  sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S    |   25 +
>  sysdeps/x86_64/fpu/svml_s_exp10f16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_exp10f4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_exp10f8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_exp2f16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_exp2f4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_exp2f8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_expm1f16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_expm1f4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_expm1f8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_hypotf16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_hypotf4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_hypotf8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_log10f16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_log10f4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_log10f8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_log1pf16_core.S     |   25 +
>  sysdeps/x86_64/fpu/svml_s_log1pf4_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_log1pf8_core.S      |   29 +
>  sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S  |   25 +
>  sysdeps/x86_64/fpu/svml_s_log2f16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_log2f4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_log2f8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_sinhf16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_sinhf4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_sinhf8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S   |   25 +
>  sysdeps/x86_64/fpu/svml_s_tanhf16_core.S      |   25 +
>  sysdeps/x86_64/fpu/svml_s_tanhf4_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_tanhf8_core.S       |   29 +
>  sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S   |   25 +
>  .../fpu/test-double-libmvec-acosh-avx.c       |    1 +
>  .../fpu/test-double-libmvec-acosh-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-acosh-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-acosh.c    |    3 +
>  .../x86_64/fpu/test-double-libmvec-asin-avx.c |    1 +
>  .../fpu/test-double-libmvec-asin-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-asin-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-asin.c |    3 +
>  .../fpu/test-double-libmvec-asinh-avx.c       |    1 +
>  .../fpu/test-double-libmvec-asinh-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-asinh-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-asinh.c    |    3 +
>  .../x86_64/fpu/test-double-libmvec-atan-avx.c |    1 +
>  .../fpu/test-double-libmvec-atan-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-atan-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-atan.c |    3 +
>  .../fpu/test-double-libmvec-atan2-avx.c       |    1 +
>  .../fpu/test-double-libmvec-atan2-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-atan2-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-atan2.c    |    3 +
>  .../fpu/test-double-libmvec-atanh-avx.c       |    1 +
>  .../fpu/test-double-libmvec-atanh-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-atanh-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-atanh.c    |    3 +
>  .../x86_64/fpu/test-double-libmvec-cbrt-avx.c |    1 +
>  .../fpu/test-double-libmvec-cbrt-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-cbrt-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c |    3 +
>  .../x86_64/fpu/test-double-libmvec-cosh-avx.c |    1 +
>  .../fpu/test-double-libmvec-cosh-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-cosh-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-cosh.c |    3 +
>  .../x86_64/fpu/test-double-libmvec-erf-avx.c  |    1 +
>  .../x86_64/fpu/test-double-libmvec-erf-avx2.c |    1 +
>  .../fpu/test-double-libmvec-erf-avx512f.c     |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-erf.c  |    3 +
>  .../fpu/test-double-libmvec-exp10-avx.c       |    1 +
>  .../fpu/test-double-libmvec-exp10-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-exp10-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-exp10.c    |    3 +
>  .../x86_64/fpu/test-double-libmvec-exp2-avx.c |    1 +
>  .../fpu/test-double-libmvec-exp2-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-exp2-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-exp2.c |    3 +
>  .../fpu/test-double-libmvec-expm1-avx.c       |    1 +
>  .../fpu/test-double-libmvec-expm1-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-expm1-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-expm1.c    |    3 +
>  .../fpu/test-double-libmvec-hypot-avx.c       |    1 +
>  .../fpu/test-double-libmvec-hypot-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-hypot-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-hypot.c    |    3 +
>  .../fpu/test-double-libmvec-log10-avx.c       |    1 +
>  .../fpu/test-double-libmvec-log10-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-log10-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-log10.c    |    3 +
>  .../fpu/test-double-libmvec-log1p-avx.c       |    1 +
>  .../fpu/test-double-libmvec-log1p-avx2.c      |    1 +
>  .../fpu/test-double-libmvec-log1p-avx512f.c   |    1 +
>  .../x86_64/fpu/test-double-libmvec-log1p.c    |    3 +
>  .../x86_64/fpu/test-double-libmvec-log2-avx.c |    1 +
>  .../fpu/test-double-libmvec-log2-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-log2-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-log2.c |    3 +
>  .../x86_64/fpu/test-double-libmvec-sinh-avx.c |    1 +
>  .../fpu/test-double-libmvec-sinh-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-sinh-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-sinh.c |    3 +
>  .../x86_64/fpu/test-double-libmvec-tanh-avx.c |    1 +
>  .../fpu/test-double-libmvec-tanh-avx2.c       |    1 +
>  .../fpu/test-double-libmvec-tanh-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-double-libmvec-tanh.c |    3 +
>  .../x86_64/fpu/test-double-vlen2-wrappers.c   |   18 +
>  .../fpu/test-double-vlen4-avx2-wrappers.c     |   18 +
>  .../x86_64/fpu/test-double-vlen4-wrappers.c   |   18 +
>  .../x86_64/fpu/test-double-vlen8-wrappers.c   |   18 +
>  .../fpu/test-float-libmvec-acoshf-avx.c       |    1 +
>  .../fpu/test-float-libmvec-acoshf-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-acoshf-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-acoshf.c    |    3 +
>  .../x86_64/fpu/test-float-libmvec-asinf-avx.c |    1 +
>  .../fpu/test-float-libmvec-asinf-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-asinf-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-asinf.c |    3 +
>  .../fpu/test-float-libmvec-asinhf-avx.c       |    1 +
>  .../fpu/test-float-libmvec-asinhf-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-asinhf-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-asinhf.c    |    3 +
>  .../fpu/test-float-libmvec-atan2f-avx.c       |    1 +
>  .../fpu/test-float-libmvec-atan2f-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-atan2f-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-atan2f.c    |    3 +
>  .../x86_64/fpu/test-float-libmvec-atanf-avx.c |    1 +
>  .../fpu/test-float-libmvec-atanf-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-atanf-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-atanf.c |    3 +
>  .../fpu/test-float-libmvec-atanhf-avx.c       |    1 +
>  .../fpu/test-float-libmvec-atanhf-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-atanhf-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-atanhf.c    |    3 +
>  .../x86_64/fpu/test-float-libmvec-cbrtf-avx.c |    1 +
>  .../fpu/test-float-libmvec-cbrtf-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-cbrtf-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c |    3 +
>  .../x86_64/fpu/test-float-libmvec-coshf-avx.c |    1 +
>  .../fpu/test-float-libmvec-coshf-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-coshf-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-coshf.c |    3 +
>  .../x86_64/fpu/test-float-libmvec-erff-avx.c  |    1 +
>  .../x86_64/fpu/test-float-libmvec-erff-avx2.c |    1 +
>  .../fpu/test-float-libmvec-erff-avx512f.c     |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-erff.c  |    3 +
>  .../fpu/test-float-libmvec-exp10f-avx.c       |    1 +
>  .../fpu/test-float-libmvec-exp10f-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-exp10f-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-exp10f.c    |    3 +
>  .../x86_64/fpu/test-float-libmvec-exp2f-avx.c |    1 +
>  .../fpu/test-float-libmvec-exp2f-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-exp2f-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c |    3 +
>  .../fpu/test-float-libmvec-expm1f-avx.c       |    1 +
>  .../fpu/test-float-libmvec-expm1f-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-expm1f-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-expm1f.c    |    3 +
>  .../fpu/test-float-libmvec-hypotf-avx.c       |    1 +
>  .../fpu/test-float-libmvec-hypotf-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-hypotf-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-hypotf.c    |    3 +
>  .../fpu/test-float-libmvec-log10f-avx.c       |    1 +
>  .../fpu/test-float-libmvec-log10f-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-log10f-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-log10f.c    |    3 +
>  .../fpu/test-float-libmvec-log1pf-avx.c       |    1 +
>  .../fpu/test-float-libmvec-log1pf-avx2.c      |    1 +
>  .../fpu/test-float-libmvec-log1pf-avx512f.c   |    1 +
>  .../x86_64/fpu/test-float-libmvec-log1pf.c    |    3 +
>  .../x86_64/fpu/test-float-libmvec-log2f-avx.c |    1 +
>  .../fpu/test-float-libmvec-log2f-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-log2f-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-log2f.c |    3 +
>  .../x86_64/fpu/test-float-libmvec-sinhf-avx.c |    1 +
>  .../fpu/test-float-libmvec-sinhf-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-sinhf-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c |    3 +
>  .../x86_64/fpu/test-float-libmvec-tanhf-avx.c |    1 +
>  .../fpu/test-float-libmvec-tanhf-avx2.c       |    1 +
>  .../fpu/test-float-libmvec-tanhf-avx512f.c    |    1 +
>  sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c |    3 +
>  .../x86_64/fpu/test-float-vlen16-wrappers.c   |   18 +
>  .../x86_64/fpu/test-float-vlen4-wrappers.c    |   18 +
>  .../fpu/test-float-vlen8-avx2-wrappers.c      |   18 +
>  .../x86_64/fpu/test-float-vlen8-wrappers.c    |   18 +
>  628 files changed, 66952 insertions(+), 18 deletions(-)
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core-avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core_avx512.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core-sse2.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core-sse.S
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core.c
>  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan22_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan28_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp102_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp108_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp22_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp28_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm12_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm18_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log102_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log108_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log22_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_log28_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh2_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
>  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx2.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx512f.c
>  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c
>
> --
> 2.31.1
>
  
Sunil Pandey Dec. 28, 2021, 6:26 a.m. UTC | #2
On Mon, Dec 27, 2021 at 3:23 PM Noah Goldstein <goldstein.w.n@gmail.com> wrote:
>
> On Mon, Dec 27, 2021 at 9:05 AM Sunil K Pandey via Libc-alpha
> <libc-alpha@sourceware.org> wrote:
> >
> > Changes from v2:
> > -  Include LOE(live on exit) register info.
> > -  Apply more peephole optimization.
> > -  Optimize load of all bits set into ZMM register
> > -  Replace 3 kmovw + andl with kandw instruction.
> > -  Restructure data table and remove unused fields.
> > -  Fix data table and field alignment according to ISA.
> > -  Fix data offset according to ISA.
> > -  Remove exit call dead code.
> > -  Remove unnecessary save/restore.
> > -  Keep cfi_escape for callee saved registers only.
> > -  Add DW_CFA_expression comments corresponding to each cfi_escape.
> > -  Define macro corresponding to each numeric data table offset.
> > -  Replace numeric data table offset with macro name.
> > -  Add data table structure definition as comments.
> > -  Restructure data table and add comments to each data field value.
> > -  Rename numeric sequential labels with meaningful label name.
> > -  Add more comments to labels as well as on call sites.
> > -  Internal special value processing paths replaced by calls to standard
> >    scalar math functions, makes code more compact and aligned with
> >    previous libmvec submission.
>
> Mostly okay with this. A few things:
>
> 1) Is there any way the constant tables can be shared?
> There are alot of duplicate constants. Unsure if the best
> way to do it would be a shared table per ISA (i.e table
> of all constants used by the avx2 function and another for
> the  avx512 functions) or we should just merge everything.
> Probably best to do per ISA first just because some of the
> runtime indexing for sse2/avx2 might be slowed down if it has
> to use avx512 sized element width.
>

Each function is standalone and has its own data.

>
> 2) Can you use consistent labeling format/names for the same
> constants. I.e in
> svml_s_sinhf8_core_avx2.S:L304
>         .align 32
>         .long 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000,
> 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000         /* _sPC1=1  */
>
> and in
> svml_s_acoshf8_core_avx2.S:L455
> /*== sOne = SP 1.0 ==*/
>         .align 32
>         .long 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000,
> 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000
>
>
> Personally prefer the latter format. This is also an example of where
> some space could be saved with a shared table.
>

Each function is written by different people and has their own commenting style.

>
> 3) There still appear to be some unused labels. For example
>
> svml_s_sinhf8_core_avx2.S:L37
> #define _sExp_tbl_PH                  0
>

Will be fixed in v4.

> svml_s_acoshf8_core_avx2.S:L36
> #define Log_HA_table                  0
>

Will be fixed  in v4.

> Can you make sure all the labels are in fact used.

Unused fields will be removed in v4.

> If the memory is used make sure its referenced through the label, if the memory
> is not used please remove the label and any associated space.
>

Some of the first few fields are indirectly used for fast table lookup.


> >
> > Changes from v1:
> >   Add ISA specific sections for all libmvec functions.
> >   Add libmvec functions to math-vector-fortran.h.
> >   Change label to sequential.
> >   Fix function name in GNU header plate.
> >
> > This patch set implements following vector math functions containing
> > SSE, AVX, AVX2 and AVX512 versions for libmvec as per vector ABI.  It
> > also contains accuracy, microbenchmark and ABI tests with regenerated
> > ulps.
> >
> > atan
> > atanf
> > asin
> > asinf
> > hypot
> > hypotf
> > exp2
> > exp2f
> > exp10
> > exp10f
> > cosh
> > coshf
> > expm1
> > expm1f
> > sinh
> > sinhf
> > cbrt
> > cbrtf
> > atan2
> > atan2f
> > log10
> > log10f
> > log2
> > log2f
> > log1p
> > log1pf
> > atanh
> > atanhf
> > acosh
> > acoshf
> > erf
> > erff
> > tanh
> > tanhf
> > asinh
> > asinhf
> >
> > Sunil K Pandey (18):
> >   x86-64: Add vector atan/atanf implementation to libmvec
> >   x86-64: Add vector asin/asinf implementation to libmvec
> >   x86-64: Add vector hypot/hypotf implementation to libmvec
> >   x86-64: Add vector exp2/exp2f implementation to libmvec
> >   x86-64: Add vector exp10/exp10f implementation to libmvec
> >   x86-64: Add vector cosh/coshf implementation to libmvec
> >   x86-64: Add vector expm1/expm1f implementation to libmvec
> >   x86-64: Add vector sinh/sinhf implementation to libmvec
> >   x86-64: Add vector cbrt/cbrtf implementation to libmvec
> >   x86-64: Add vector atan2/atan2f implementation to libmvec
> >   x86-64: Add vector log10/log10f implementation to libmvec
> >   x86-64: Add vector log2/log2f implementation to libmvec
> >   x86-64: Add vector log1p/log1pf implementation to libmvec
> >   x86-64: Add vector atanh/atanhf implementation to libmvec
> >   x86-64: Add vector acosh/acoshf implementation to libmvec
> >   x86-64: Add vector erf/erff implementation to libmvec
> >   x86-64: Add vector tanh/tanhf implementation to libmvec
> >   x86-64: Add vector asinh/asinhf implementation to libmvec
> >
> >  bits/libm-simd-decl-stubs.h                   |  198 ++
> >  math/bits/mathcalls.h                         |   36 +-
> >  .../unix/sysv/linux/x86_64/libmvec.abilist    |  144 ++
> >  sysdeps/x86/fpu/bits/math-vector.h            |   72 +
> >  .../x86/fpu/finclude/math-vector-fortran.h    |   72 +
> >  sysdeps/x86_64/fpu/Makeconfig                 |   18 +
> >  sysdeps/x86_64/fpu/Versions                   |   36 +
> >  sysdeps/x86_64/fpu/libm-test-ulps             |  352 ++++
> >  .../fpu/multiarch/svml_d_acosh2_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_acosh2_core.c |   27 +
> >  .../fpu/multiarch/svml_d_acosh2_core_sse4.S   | 1466 +++++++++++++++
> >  .../fpu/multiarch/svml_d_acosh4_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_acosh4_core.c |   27 +
> >  .../fpu/multiarch/svml_d_acosh4_core_avx2.S   | 1533 +++++++++++++++
> >  .../fpu/multiarch/svml_d_acosh8_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_acosh8_core.c |   27 +
> >  .../fpu/multiarch/svml_d_acosh8_core_avx512.S |  480 +++++
> >  .../fpu/multiarch/svml_d_asin2_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_asin2_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_asin2_core_sse4.S    |  288 +++
> >  .../fpu/multiarch/svml_d_asin4_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_asin4_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_asin4_core_avx2.S    |  273 +++
> >  .../fpu/multiarch/svml_d_asin8_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_asin8_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_asin8_core_avx512.S  |  295 +++
> >  .../fpu/multiarch/svml_d_asinh2_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_asinh2_core.c |   27 +
> >  .../fpu/multiarch/svml_d_asinh2_core_sse4.S   | 1659 +++++++++++++++++
> >  .../fpu/multiarch/svml_d_asinh4_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_asinh4_core.c |   27 +
> >  .../fpu/multiarch/svml_d_asinh4_core_avx2.S   | 1598 ++++++++++++++++
> >  .../fpu/multiarch/svml_d_asinh8_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_asinh8_core.c |   27 +
> >  .../fpu/multiarch/svml_d_asinh8_core_avx512.S |  510 +++++
> >  .../fpu/multiarch/svml_d_atan22_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atan22_core.c |   28 +
> >  .../fpu/multiarch/svml_d_atan22_core_sse4.S   |  471 +++++
> >  .../fpu/multiarch/svml_d_atan24_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atan24_core.c |   28 +
> >  .../fpu/multiarch/svml_d_atan24_core_avx2.S   |  451 +++++
> >  .../fpu/multiarch/svml_d_atan28_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atan28_core.c |   28 +
> >  .../fpu/multiarch/svml_d_atan28_core_avx512.S |  475 +++++
> >  .../fpu/multiarch/svml_d_atan2_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atan2_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_atan2_core_sse4.S    |  245 +++
> >  .../fpu/multiarch/svml_d_atan4_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atan4_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_atan4_core_avx2.S    |  225 +++
> >  .../fpu/multiarch/svml_d_atan8_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atan8_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_atan8_core_avx512.S  |  213 +++
> >  .../fpu/multiarch/svml_d_atanh2_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atanh2_core.c |   27 +
> >  .../fpu/multiarch/svml_d_atanh2_core_sse4.S   | 1516 +++++++++++++++
> >  .../fpu/multiarch/svml_d_atanh4_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atanh4_core.c |   27 +
> >  .../fpu/multiarch/svml_d_atanh4_core_avx2.S   | 1476 +++++++++++++++
> >  .../fpu/multiarch/svml_d_atanh8_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_atanh8_core.c |   27 +
> >  .../fpu/multiarch/svml_d_atanh8_core_avx512.S |  401 ++++
> >  .../fpu/multiarch/svml_d_cbrt2_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_cbrt2_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_cbrt2_core_sse4.S    |  467 +++++
> >  .../fpu/multiarch/svml_d_cbrt4_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_cbrt4_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_cbrt4_core_avx2.S    |  505 +++++
> >  .../fpu/multiarch/svml_d_cbrt8_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_cbrt8_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_cbrt8_core_avx512.S  |  253 +++
> >  .../fpu/multiarch/svml_d_cosh2_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_cosh2_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_cosh2_core_sse4.S    |  404 ++++
> >  .../fpu/multiarch/svml_d_cosh4_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_cosh4_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_cosh4_core_avx2.S    |  420 +++++
> >  .../fpu/multiarch/svml_d_cosh8_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_cosh8_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_cosh8_core_avx512.S  |  323 ++++
> >  .../fpu/multiarch/svml_d_erf2_core-sse2.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_erf2_core.c   |   27 +
> >  .../fpu/multiarch/svml_d_erf2_core_sse4.S     |  987 ++++++++++
> >  .../fpu/multiarch/svml_d_erf4_core-sse.S      |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_erf4_core.c   |   27 +
> >  .../fpu/multiarch/svml_d_erf4_core_avx2.S     |  984 ++++++++++
> >  .../fpu/multiarch/svml_d_erf8_core-avx2.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_erf8_core.c   |   27 +
> >  .../fpu/multiarch/svml_d_erf8_core_avx512.S   |  983 ++++++++++
> >  .../fpu/multiarch/svml_d_exp102_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_exp102_core.c |   27 +
> >  .../fpu/multiarch/svml_d_exp102_core_sse4.S   |  418 +++++
> >  .../fpu/multiarch/svml_d_exp104_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_exp104_core.c |   27 +
> >  .../fpu/multiarch/svml_d_exp104_core_avx2.S   |  429 +++++
> >  .../fpu/multiarch/svml_d_exp108_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_exp108_core.c |   27 +
> >  .../fpu/multiarch/svml_d_exp108_core_avx512.S |  287 +++
> >  .../fpu/multiarch/svml_d_exp22_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_exp22_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_exp22_core_sse4.S    |  325 ++++
> >  .../fpu/multiarch/svml_d_exp24_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_exp24_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_exp24_core_avx2.S    |  341 ++++
> >  .../fpu/multiarch/svml_d_exp28_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_exp28_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_exp28_core_avx512.S  |  301 +++
> >  .../fpu/multiarch/svml_d_expm12_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_expm12_core.c |   27 +
> >  .../fpu/multiarch/svml_d_expm12_core_sse4.S   |  421 +++++
> >  .../fpu/multiarch/svml_d_expm14_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_expm14_core.c |   27 +
> >  .../fpu/multiarch/svml_d_expm14_core_avx2.S   |  408 ++++
> >  .../fpu/multiarch/svml_d_expm18_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_expm18_core.c |   27 +
> >  .../fpu/multiarch/svml_d_expm18_core_avx512.S |  334 ++++
> >  .../fpu/multiarch/svml_d_hypot2_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_hypot2_core.c |   28 +
> >  .../fpu/multiarch/svml_d_hypot2_core_sse4.S   |  279 +++
> >  .../fpu/multiarch/svml_d_hypot4_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_hypot4_core.c |   28 +
> >  .../fpu/multiarch/svml_d_hypot4_core_avx2.S   |  289 +++
> >  .../fpu/multiarch/svml_d_hypot8_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_hypot8_core.c |   28 +
> >  .../fpu/multiarch/svml_d_hypot8_core_avx512.S |  239 +++
> >  .../fpu/multiarch/svml_d_log102_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log102_core.c |   27 +
> >  .../fpu/multiarch/svml_d_log102_core_sse4.S   | 1086 +++++++++++
> >  .../fpu/multiarch/svml_d_log104_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log104_core.c |   27 +
> >  .../fpu/multiarch/svml_d_log104_core_avx2.S   | 1071 +++++++++++
> >  .../fpu/multiarch/svml_d_log108_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log108_core.c |   27 +
> >  .../fpu/multiarch/svml_d_log108_core_avx512.S |  299 +++
> >  .../fpu/multiarch/svml_d_log1p2_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log1p2_core.c |   27 +
> >  .../fpu/multiarch/svml_d_log1p2_core_sse4.S   | 1395 ++++++++++++++
> >  .../fpu/multiarch/svml_d_log1p4_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log1p4_core.c |   27 +
> >  .../fpu/multiarch/svml_d_log1p4_core_avx2.S   | 1380 ++++++++++++++
> >  .../fpu/multiarch/svml_d_log1p8_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log1p8_core.c |   27 +
> >  .../fpu/multiarch/svml_d_log1p8_core_avx512.S |  317 ++++
> >  .../fpu/multiarch/svml_d_log22_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log22_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_log22_core_sse4.S    | 1336 +++++++++++++
> >  .../fpu/multiarch/svml_d_log24_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log24_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_log24_core_avx2.S    | 1321 +++++++++++++
> >  .../fpu/multiarch/svml_d_log28_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_log28_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_log28_core_avx512.S  |  293 +++
> >  .../fpu/multiarch/svml_d_sinh2_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_sinh2_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_sinh2_core_sse4.S    |  464 +++++
> >  .../fpu/multiarch/svml_d_sinh4_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_sinh4_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_sinh4_core_avx2.S    |  478 +++++
> >  .../fpu/multiarch/svml_d_sinh8_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_sinh8_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_sinh8_core_avx512.S  |  469 +++++
> >  .../fpu/multiarch/svml_d_tanh2_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_tanh2_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_tanh2_core_sse4.S    | 1280 +++++++++++++
> >  .../fpu/multiarch/svml_d_tanh4_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_tanh4_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_tanh4_core_avx2.S    | 1287 +++++++++++++
> >  .../fpu/multiarch/svml_d_tanh8_core-avx2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_d_tanh8_core.c  |   27 +
> >  .../fpu/multiarch/svml_d_tanh8_core_avx512.S  |  472 +++++
> >  .../fpu/multiarch/svml_s_acoshf16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_acoshf16_core.c      |   28 +
> >  .../multiarch/svml_s_acoshf16_core_avx512.S   |  449 +++++
> >  .../fpu/multiarch/svml_s_acoshf4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_acoshf4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_acoshf4_core_sse4.S  |  522 ++++++
> >  .../fpu/multiarch/svml_s_acoshf8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_acoshf8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_acoshf8_core_avx2.S  |  503 +++++
> >  .../fpu/multiarch/svml_s_asinf16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_asinf16_core.c       |   28 +
> >  .../multiarch/svml_s_asinf16_core_avx512.S    |  260 +++
> >  .../fpu/multiarch/svml_s_asinf4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_asinf4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_asinf4_core_sse4.S   |  252 +++
> >  .../fpu/multiarch/svml_s_asinf8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_asinf8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_asinf8_core_avx2.S   |  249 +++
> >  .../fpu/multiarch/svml_s_asinhf16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_asinhf16_core.c      |   28 +
> >  .../multiarch/svml_s_asinhf16_core_avx512.S   |  476 +++++
> >  .../fpu/multiarch/svml_s_asinhf4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_asinhf4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_asinhf4_core_sse4.S  |  642 +++++++
> >  .../fpu/multiarch/svml_s_asinhf8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_asinhf8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_asinhf8_core_avx2.S  |  590 ++++++
> >  .../fpu/multiarch/svml_s_atan2f16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_atan2f16_core.c      |   28 +
> >  .../multiarch/svml_s_atan2f16_core_avx512.S   |  399 ++++
> >  .../fpu/multiarch/svml_s_atan2f4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_atan2f4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_atan2f4_core_sse4.S  |  384 ++++
> >  .../fpu/multiarch/svml_s_atan2f8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_atan2f8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_atan2f8_core_avx2.S  |  362 ++++
> >  .../fpu/multiarch/svml_s_atanf16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_atanf16_core.c       |   28 +
> >  .../multiarch/svml_s_atanf16_core_avx512.S    |  174 ++
> >  .../fpu/multiarch/svml_s_atanf4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_atanf4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_atanf4_core_sse4.S   |  164 ++
> >  .../fpu/multiarch/svml_s_atanf8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_atanf8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_atanf8_core_avx2.S   |  148 ++
> >  .../fpu/multiarch/svml_s_atanhf16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_atanhf16_core.c      |   28 +
> >  .../multiarch/svml_s_atanhf16_core_avx512.S   |  393 ++++
> >  .../fpu/multiarch/svml_s_atanhf4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_atanhf4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_atanhf4_core_sse4.S  |  494 +++++
> >  .../fpu/multiarch/svml_s_atanhf8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_atanhf8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_atanhf8_core_avx2.S  |  468 +++++
> >  .../fpu/multiarch/svml_s_cbrtf16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_cbrtf16_core.c       |   28 +
> >  .../multiarch/svml_s_cbrtf16_core_avx512.S    |  235 +++
> >  .../fpu/multiarch/svml_s_cbrtf4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_cbrtf4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_cbrtf4_core_sse4.S   |  490 +++++
> >  .../fpu/multiarch/svml_s_cbrtf8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_cbrtf8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_cbrtf8_core_avx2.S   |  509 +++++
> >  .../fpu/multiarch/svml_s_coshf16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_coshf16_core.c       |   28 +
> >  .../multiarch/svml_s_coshf16_core_avx512.S    |  321 ++++
> >  .../fpu/multiarch/svml_s_coshf4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_coshf4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_coshf4_core_sse4.S   |  317 ++++
> >  .../fpu/multiarch/svml_s_coshf8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_coshf8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_coshf8_core_avx2.S   |  320 ++++
> >  .../fpu/multiarch/svml_s_erff16_core-avx2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_erff16_core.c |   28 +
> >  .../fpu/multiarch/svml_s_erff16_core_avx512.S |  693 +++++++
> >  .../fpu/multiarch/svml_s_erff4_core-sse2.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_erff4_core.c  |   28 +
> >  .../fpu/multiarch/svml_s_erff4_core_sse4.S    |  661 +++++++
> >  .../fpu/multiarch/svml_s_erff8_core-sse.S     |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_erff8_core.c  |   28 +
> >  .../fpu/multiarch/svml_s_erff8_core_avx2.S    |  666 +++++++
> >  .../fpu/multiarch/svml_s_exp10f16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_exp10f16_core.c      |   28 +
> >  .../multiarch/svml_s_exp10f16_core_avx512.S   |  269 +++
> >  .../fpu/multiarch/svml_s_exp10f4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_exp10f4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_exp10f4_core_sse4.S  |  311 +++
> >  .../fpu/multiarch/svml_s_exp10f8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_exp10f8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_exp10f8_core_avx2.S  |  331 ++++
> >  .../fpu/multiarch/svml_s_exp2f16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_exp2f16_core.c       |   28 +
> >  .../multiarch/svml_s_exp2f16_core_avx512.S    |  271 +++
> >  .../fpu/multiarch/svml_s_exp2f4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_exp2f4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_exp2f4_core_sse4.S   |  238 +++
> >  .../fpu/multiarch/svml_s_exp2f8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_exp2f8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_exp2f8_core_avx2.S   |  245 +++
> >  .../fpu/multiarch/svml_s_expm1f16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_expm1f16_core.c      |   28 +
> >  .../multiarch/svml_s_expm1f16_core_avx512.S   |  281 +++
> >  .../fpu/multiarch/svml_s_expm1f4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_expm1f4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_expm1f4_core_sse4.S  |  358 ++++
> >  .../fpu/multiarch/svml_s_expm1f8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_expm1f8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_expm1f8_core_avx2.S  |  351 ++++
> >  .../fpu/multiarch/svml_s_hypotf16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_hypotf16_core.c      |   28 +
> >  .../multiarch/svml_s_hypotf16_core_avx512.S   |  244 +++
> >  .../fpu/multiarch/svml_s_hypotf4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_hypotf4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_hypotf4_core_sse4.S  |  265 +++
> >  .../fpu/multiarch/svml_s_hypotf8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_hypotf8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_hypotf8_core_avx2.S  |  269 +++
> >  .../fpu/multiarch/svml_s_log10f16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_log10f16_core.c      |   28 +
> >  .../multiarch/svml_s_log10f16_core_avx512.S   |  238 +++
> >  .../fpu/multiarch/svml_s_log10f4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_log10f4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_log10f4_core_sse4.S  |  376 ++++
> >  .../fpu/multiarch/svml_s_log10f8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_log10f8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_log10f8_core_avx2.S  |  376 ++++
> >  .../fpu/multiarch/svml_s_log1pf16_core-avx2.S |   20 +
> >  .../fpu/multiarch/svml_s_log1pf16_core.c      |   28 +
> >  .../multiarch/svml_s_log1pf16_core_avx512.S   |  404 ++++
> >  .../fpu/multiarch/svml_s_log1pf4_core-sse2.S  |   20 +
> >  .../fpu/multiarch/svml_s_log1pf4_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_log1pf4_core_sse4.S  |  385 ++++
> >  .../fpu/multiarch/svml_s_log1pf8_core-sse.S   |   20 +
> >  .../fpu/multiarch/svml_s_log1pf8_core.c       |   28 +
> >  .../fpu/multiarch/svml_s_log1pf8_core_avx2.S  |  387 ++++
> >  .../fpu/multiarch/svml_s_log2f16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_log2f16_core.c       |   28 +
> >  .../multiarch/svml_s_log2f16_core_avx512.S    |  231 +++
> >  .../fpu/multiarch/svml_s_log2f4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_log2f4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_log2f4_core_sse4.S   |  356 ++++
> >  .../fpu/multiarch/svml_s_log2f8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_log2f8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_log2f8_core_avx2.S   |  359 ++++
> >  .../fpu/multiarch/svml_s_sinhf16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_sinhf16_core.c       |   28 +
> >  .../multiarch/svml_s_sinhf16_core_avx512.S    |  330 ++++
> >  .../fpu/multiarch/svml_s_sinhf4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_sinhf4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_sinhf4_core_sse4.S   |  320 ++++
> >  .../fpu/multiarch/svml_s_sinhf8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_sinhf8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_sinhf8_core_avx2.S   |  321 ++++
> >  .../fpu/multiarch/svml_s_tanhf16_core-avx2.S  |   20 +
> >  .../fpu/multiarch/svml_s_tanhf16_core.c       |   28 +
> >  .../multiarch/svml_s_tanhf16_core_avx512.S    |  381 ++++
> >  .../fpu/multiarch/svml_s_tanhf4_core-sse2.S   |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_tanhf4_core.c |   28 +
> >  .../fpu/multiarch/svml_s_tanhf4_core_sse4.S   |  844 +++++++++
> >  .../fpu/multiarch/svml_s_tanhf8_core-sse.S    |   20 +
> >  .../x86_64/fpu/multiarch/svml_s_tanhf8_core.c |   28 +
> >  .../fpu/multiarch/svml_s_tanhf8_core_avx2.S   |  856 +++++++++
> >  sysdeps/x86_64/fpu/svml_d_acosh2_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_acosh4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_acosh8_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_asin2_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_asin4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_asin8_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_asinh2_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_asinh4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_asinh8_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_atan22_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_atan24_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_atan28_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_atan2_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_atan4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_atan8_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_atanh2_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_atanh4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_atanh8_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_cbrt2_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_cbrt4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_cbrt8_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_cosh2_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_cosh4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_cosh8_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_erf2_core.S         |   29 +
> >  sysdeps/x86_64/fpu/svml_d_erf4_core.S         |   29 +
> >  sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_d_erf8_core.S         |   25 +
> >  sysdeps/x86_64/fpu/svml_d_exp102_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_exp104_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_exp108_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_exp22_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_exp24_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_exp28_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_expm12_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_expm14_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_expm18_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_hypot2_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_hypot4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_hypot8_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_log102_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_log104_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_log104_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_log108_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_log1p2_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_log1p4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_d_log1p8_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_d_log22_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_log24_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_log24_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_log28_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_sinh2_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_sinh4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_sinh8_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_d_tanh2_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_tanh4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_d_tanh8_core.S        |   25 +
> >  sysdeps/x86_64/fpu/svml_s_acoshf16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_acoshf4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_acoshf8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_asinf16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_asinf4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_asinf8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_asinhf16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_asinhf4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_asinhf8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_atan2f16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_atan2f4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_atan2f8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_atanf16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_atanf4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_atanf8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_atanhf16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_atanhf4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_atanhf8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_coshf16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_coshf4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_coshf8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_erff16_core.S       |   25 +
> >  sysdeps/x86_64/fpu/svml_s_erff4_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_s_erff8_core.S        |   29 +
> >  sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S    |   25 +
> >  sysdeps/x86_64/fpu/svml_s_exp10f16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_exp10f4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_exp10f8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_exp2f16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_exp2f4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_exp2f8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_expm1f16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_expm1f4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_expm1f8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_hypotf16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_hypotf4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_hypotf8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_log10f16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_log10f4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_log10f8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_log1pf16_core.S     |   25 +
> >  sysdeps/x86_64/fpu/svml_s_log1pf4_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_log1pf8_core.S      |   29 +
> >  sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S  |   25 +
> >  sysdeps/x86_64/fpu/svml_s_log2f16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_log2f4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_log2f8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_sinhf16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_sinhf4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_sinhf8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S   |   25 +
> >  sysdeps/x86_64/fpu/svml_s_tanhf16_core.S      |   25 +
> >  sysdeps/x86_64/fpu/svml_s_tanhf4_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_tanhf8_core.S       |   29 +
> >  sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S   |   25 +
> >  .../fpu/test-double-libmvec-acosh-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-acosh-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-acosh-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-acosh.c    |    3 +
> >  .../x86_64/fpu/test-double-libmvec-asin-avx.c |    1 +
> >  .../fpu/test-double-libmvec-asin-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-asin-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-asin.c |    3 +
> >  .../fpu/test-double-libmvec-asinh-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-asinh-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-asinh-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-asinh.c    |    3 +
> >  .../x86_64/fpu/test-double-libmvec-atan-avx.c |    1 +
> >  .../fpu/test-double-libmvec-atan-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-atan-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-atan.c |    3 +
> >  .../fpu/test-double-libmvec-atan2-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-atan2-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-atan2-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-atan2.c    |    3 +
> >  .../fpu/test-double-libmvec-atanh-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-atanh-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-atanh-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-atanh.c    |    3 +
> >  .../x86_64/fpu/test-double-libmvec-cbrt-avx.c |    1 +
> >  .../fpu/test-double-libmvec-cbrt-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-cbrt-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c |    3 +
> >  .../x86_64/fpu/test-double-libmvec-cosh-avx.c |    1 +
> >  .../fpu/test-double-libmvec-cosh-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-cosh-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-cosh.c |    3 +
> >  .../x86_64/fpu/test-double-libmvec-erf-avx.c  |    1 +
> >  .../x86_64/fpu/test-double-libmvec-erf-avx2.c |    1 +
> >  .../fpu/test-double-libmvec-erf-avx512f.c     |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-erf.c  |    3 +
> >  .../fpu/test-double-libmvec-exp10-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-exp10-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-exp10-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-exp10.c    |    3 +
> >  .../x86_64/fpu/test-double-libmvec-exp2-avx.c |    1 +
> >  .../fpu/test-double-libmvec-exp2-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-exp2-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-exp2.c |    3 +
> >  .../fpu/test-double-libmvec-expm1-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-expm1-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-expm1-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-expm1.c    |    3 +
> >  .../fpu/test-double-libmvec-hypot-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-hypot-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-hypot-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-hypot.c    |    3 +
> >  .../fpu/test-double-libmvec-log10-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-log10-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-log10-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-log10.c    |    3 +
> >  .../fpu/test-double-libmvec-log1p-avx.c       |    1 +
> >  .../fpu/test-double-libmvec-log1p-avx2.c      |    1 +
> >  .../fpu/test-double-libmvec-log1p-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-double-libmvec-log1p.c    |    3 +
> >  .../x86_64/fpu/test-double-libmvec-log2-avx.c |    1 +
> >  .../fpu/test-double-libmvec-log2-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-log2-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-log2.c |    3 +
> >  .../x86_64/fpu/test-double-libmvec-sinh-avx.c |    1 +
> >  .../fpu/test-double-libmvec-sinh-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-sinh-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-sinh.c |    3 +
> >  .../x86_64/fpu/test-double-libmvec-tanh-avx.c |    1 +
> >  .../fpu/test-double-libmvec-tanh-avx2.c       |    1 +
> >  .../fpu/test-double-libmvec-tanh-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-double-libmvec-tanh.c |    3 +
> >  .../x86_64/fpu/test-double-vlen2-wrappers.c   |   18 +
> >  .../fpu/test-double-vlen4-avx2-wrappers.c     |   18 +
> >  .../x86_64/fpu/test-double-vlen4-wrappers.c   |   18 +
> >  .../x86_64/fpu/test-double-vlen8-wrappers.c   |   18 +
> >  .../fpu/test-float-libmvec-acoshf-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-acoshf-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-acoshf-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-acoshf.c    |    3 +
> >  .../x86_64/fpu/test-float-libmvec-asinf-avx.c |    1 +
> >  .../fpu/test-float-libmvec-asinf-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-asinf-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-asinf.c |    3 +
> >  .../fpu/test-float-libmvec-asinhf-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-asinhf-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-asinhf-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-asinhf.c    |    3 +
> >  .../fpu/test-float-libmvec-atan2f-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-atan2f-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-atan2f-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-atan2f.c    |    3 +
> >  .../x86_64/fpu/test-float-libmvec-atanf-avx.c |    1 +
> >  .../fpu/test-float-libmvec-atanf-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-atanf-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-atanf.c |    3 +
> >  .../fpu/test-float-libmvec-atanhf-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-atanhf-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-atanhf-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-atanhf.c    |    3 +
> >  .../x86_64/fpu/test-float-libmvec-cbrtf-avx.c |    1 +
> >  .../fpu/test-float-libmvec-cbrtf-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-cbrtf-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c |    3 +
> >  .../x86_64/fpu/test-float-libmvec-coshf-avx.c |    1 +
> >  .../fpu/test-float-libmvec-coshf-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-coshf-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-coshf.c |    3 +
> >  .../x86_64/fpu/test-float-libmvec-erff-avx.c  |    1 +
> >  .../x86_64/fpu/test-float-libmvec-erff-avx2.c |    1 +
> >  .../fpu/test-float-libmvec-erff-avx512f.c     |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-erff.c  |    3 +
> >  .../fpu/test-float-libmvec-exp10f-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-exp10f-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-exp10f-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-exp10f.c    |    3 +
> >  .../x86_64/fpu/test-float-libmvec-exp2f-avx.c |    1 +
> >  .../fpu/test-float-libmvec-exp2f-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-exp2f-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c |    3 +
> >  .../fpu/test-float-libmvec-expm1f-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-expm1f-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-expm1f-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-expm1f.c    |    3 +
> >  .../fpu/test-float-libmvec-hypotf-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-hypotf-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-hypotf-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-hypotf.c    |    3 +
> >  .../fpu/test-float-libmvec-log10f-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-log10f-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-log10f-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-log10f.c    |    3 +
> >  .../fpu/test-float-libmvec-log1pf-avx.c       |    1 +
> >  .../fpu/test-float-libmvec-log1pf-avx2.c      |    1 +
> >  .../fpu/test-float-libmvec-log1pf-avx512f.c   |    1 +
> >  .../x86_64/fpu/test-float-libmvec-log1pf.c    |    3 +
> >  .../x86_64/fpu/test-float-libmvec-log2f-avx.c |    1 +
> >  .../fpu/test-float-libmvec-log2f-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-log2f-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-log2f.c |    3 +
> >  .../x86_64/fpu/test-float-libmvec-sinhf-avx.c |    1 +
> >  .../fpu/test-float-libmvec-sinhf-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-sinhf-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c |    3 +
> >  .../x86_64/fpu/test-float-libmvec-tanhf-avx.c |    1 +
> >  .../fpu/test-float-libmvec-tanhf-avx2.c       |    1 +
> >  .../fpu/test-float-libmvec-tanhf-avx512f.c    |    1 +
> >  sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c |    3 +
> >  .../x86_64/fpu/test-float-vlen16-wrappers.c   |   18 +
> >  .../x86_64/fpu/test-float-vlen4-wrappers.c    |   18 +
> >  .../fpu/test-float-vlen8-avx2-wrappers.c      |   18 +
> >  .../x86_64/fpu/test-float-vlen8-wrappers.c    |   18 +
> >  628 files changed, 66952 insertions(+), 18 deletions(-)
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core-avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core_avx512.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core-sse2.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core-sse.S
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core.c
> >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan22_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan28_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp102_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp108_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp22_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp28_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm12_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm18_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log102_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log108_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log22_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log28_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh2_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
> >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx2.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx512f.c
> >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c
> >
> > --
> > 2.31.1
> >
  
Noah Goldstein Dec. 28, 2021, 6:39 a.m. UTC | #3
On Tue, Dec 28, 2021 at 12:27 AM Sunil Pandey <skpgkp2@gmail.com> wrote:
>
> On Mon, Dec 27, 2021 at 3:23 PM Noah Goldstein <goldstein.w.n@gmail.com> wrote:
> >
> > On Mon, Dec 27, 2021 at 9:05 AM Sunil K Pandey via Libc-alpha
> > <libc-alpha@sourceware.org> wrote:
> > >
> > > Changes from v2:
> > > -  Include LOE(live on exit) register info.
> > > -  Apply more peephole optimization.
> > > -  Optimize load of all bits set into ZMM register
> > > -  Replace 3 kmovw + andl with kandw instruction.
> > > -  Restructure data table and remove unused fields.
> > > -  Fix data table and field alignment according to ISA.
> > > -  Fix data offset according to ISA.
> > > -  Remove exit call dead code.
> > > -  Remove unnecessary save/restore.
> > > -  Keep cfi_escape for callee saved registers only.
> > > -  Add DW_CFA_expression comments corresponding to each cfi_escape.
> > > -  Define macro corresponding to each numeric data table offset.
> > > -  Replace numeric data table offset with macro name.
> > > -  Add data table structure definition as comments.
> > > -  Restructure data table and add comments to each data field value.
> > > -  Rename numeric sequential labels with meaningful label name.
> > > -  Add more comments to labels as well as on call sites.
> > > -  Internal special value processing paths replaced by calls to standard
> > >    scalar math functions, makes code more compact and aligned with
> > >    previous libmvec submission.
> >
> > Mostly okay with this. A few things:
> >
> > 1) Is there any way the constant tables can be shared?
> > There are alot of duplicate constants. Unsure if the best
> > way to do it would be a shared table per ISA (i.e table
> > of all constants used by the avx2 function and another for
> > the  avx512 functions) or we should just merge everything.
> > Probably best to do per ISA first just because some of the
> > runtime indexing for sse2/avx2 might be slowed down if it has
> > to use avx512 sized element width.
> >
>
> Each function is standalone and has its own data.

There is a great deal of overlap. If its non-trivial to implement it can
be skipped IMO.

>
> >
> > 2) Can you use consistent labeling format/names for the same
> > constants. I.e in
> > svml_s_sinhf8_core_avx2.S:L304
> >         .align 32
> >         .long 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000,
> > 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000         /* _sPC1=1  */
> >
> > and in
> > svml_s_acoshf8_core_avx2.S:L455
> > /*== sOne = SP 1.0 ==*/
> >         .align 32
> >         .long 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000,
> > 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000
> >
> >
> > Personally prefer the latter format. This is also an example of where
> > some space could be saved with a shared table.
> >
>
> Each function is written by different people and has their own commenting style.

I thought these were compiler generated?

If so it would be nice to at least start with a common format.

>
> >
> > 3) There still appear to be some unused labels. For example
> >
> > svml_s_sinhf8_core_avx2.S:L37
> > #define _sExp_tbl_PH                  0
> >
>
> Will be fixed in v4.
>
> > svml_s_acoshf8_core_avx2.S:L36
> > #define Log_HA_table                  0
> >
>
> Will be fixed  in v4.
>
> > Can you make sure all the labels are in fact used.
>
> Unused fields will be removed in v4.
>
> > If the memory is used make sure its referenced through the label, if the memory
> > is not used please remove the label and any associated space.
> >
>
> Some of the first few fields are indirectly used for fast table lookup.

Of course, but at some point each label should be used at least once.

>
>
> > >
> > > Changes from v1:
> > >   Add ISA specific sections for all libmvec functions.
> > >   Add libmvec functions to math-vector-fortran.h.
> > >   Change label to sequential.
> > >   Fix function name in GNU header plate.
> > >
> > > This patch set implements following vector math functions containing
> > > SSE, AVX, AVX2 and AVX512 versions for libmvec as per vector ABI.  It
> > > also contains accuracy, microbenchmark and ABI tests with regenerated
> > > ulps.
> > >
> > > atan
> > > atanf
> > > asin
> > > asinf
> > > hypot
> > > hypotf
> > > exp2
> > > exp2f
> > > exp10
> > > exp10f
> > > cosh
> > > coshf
> > > expm1
> > > expm1f
> > > sinh
> > > sinhf
> > > cbrt
> > > cbrtf
> > > atan2
> > > atan2f
> > > log10
> > > log10f
> > > log2
> > > log2f
> > > log1p
> > > log1pf
> > > atanh
> > > atanhf
> > > acosh
> > > acoshf
> > > erf
> > > erff
> > > tanh
> > > tanhf
> > > asinh
> > > asinhf
> > >
> > > Sunil K Pandey (18):
> > >   x86-64: Add vector atan/atanf implementation to libmvec
> > >   x86-64: Add vector asin/asinf implementation to libmvec
> > >   x86-64: Add vector hypot/hypotf implementation to libmvec
> > >   x86-64: Add vector exp2/exp2f implementation to libmvec
> > >   x86-64: Add vector exp10/exp10f implementation to libmvec
> > >   x86-64: Add vector cosh/coshf implementation to libmvec
> > >   x86-64: Add vector expm1/expm1f implementation to libmvec
> > >   x86-64: Add vector sinh/sinhf implementation to libmvec
> > >   x86-64: Add vector cbrt/cbrtf implementation to libmvec
> > >   x86-64: Add vector atan2/atan2f implementation to libmvec
> > >   x86-64: Add vector log10/log10f implementation to libmvec
> > >   x86-64: Add vector log2/log2f implementation to libmvec
> > >   x86-64: Add vector log1p/log1pf implementation to libmvec
> > >   x86-64: Add vector atanh/atanhf implementation to libmvec
> > >   x86-64: Add vector acosh/acoshf implementation to libmvec
> > >   x86-64: Add vector erf/erff implementation to libmvec
> > >   x86-64: Add vector tanh/tanhf implementation to libmvec
> > >   x86-64: Add vector asinh/asinhf implementation to libmvec
> > >
> > >  bits/libm-simd-decl-stubs.h                   |  198 ++
> > >  math/bits/mathcalls.h                         |   36 +-
> > >  .../unix/sysv/linux/x86_64/libmvec.abilist    |  144 ++
> > >  sysdeps/x86/fpu/bits/math-vector.h            |   72 +
> > >  .../x86/fpu/finclude/math-vector-fortran.h    |   72 +
> > >  sysdeps/x86_64/fpu/Makeconfig                 |   18 +
> > >  sysdeps/x86_64/fpu/Versions                   |   36 +
> > >  sysdeps/x86_64/fpu/libm-test-ulps             |  352 ++++
> > >  .../fpu/multiarch/svml_d_acosh2_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_acosh2_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_acosh2_core_sse4.S   | 1466 +++++++++++++++
> > >  .../fpu/multiarch/svml_d_acosh4_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_acosh4_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_acosh4_core_avx2.S   | 1533 +++++++++++++++
> > >  .../fpu/multiarch/svml_d_acosh8_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_acosh8_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_acosh8_core_avx512.S |  480 +++++
> > >  .../fpu/multiarch/svml_d_asin2_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_asin2_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_asin2_core_sse4.S    |  288 +++
> > >  .../fpu/multiarch/svml_d_asin4_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_asin4_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_asin4_core_avx2.S    |  273 +++
> > >  .../fpu/multiarch/svml_d_asin8_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_asin8_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_asin8_core_avx512.S  |  295 +++
> > >  .../fpu/multiarch/svml_d_asinh2_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_asinh2_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_asinh2_core_sse4.S   | 1659 +++++++++++++++++
> > >  .../fpu/multiarch/svml_d_asinh4_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_asinh4_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_asinh4_core_avx2.S   | 1598 ++++++++++++++++
> > >  .../fpu/multiarch/svml_d_asinh8_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_asinh8_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_asinh8_core_avx512.S |  510 +++++
> > >  .../fpu/multiarch/svml_d_atan22_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atan22_core.c |   28 +
> > >  .../fpu/multiarch/svml_d_atan22_core_sse4.S   |  471 +++++
> > >  .../fpu/multiarch/svml_d_atan24_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atan24_core.c |   28 +
> > >  .../fpu/multiarch/svml_d_atan24_core_avx2.S   |  451 +++++
> > >  .../fpu/multiarch/svml_d_atan28_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atan28_core.c |   28 +
> > >  .../fpu/multiarch/svml_d_atan28_core_avx512.S |  475 +++++
> > >  .../fpu/multiarch/svml_d_atan2_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atan2_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_atan2_core_sse4.S    |  245 +++
> > >  .../fpu/multiarch/svml_d_atan4_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atan4_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_atan4_core_avx2.S    |  225 +++
> > >  .../fpu/multiarch/svml_d_atan8_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atan8_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_atan8_core_avx512.S  |  213 +++
> > >  .../fpu/multiarch/svml_d_atanh2_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atanh2_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_atanh2_core_sse4.S   | 1516 +++++++++++++++
> > >  .../fpu/multiarch/svml_d_atanh4_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atanh4_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_atanh4_core_avx2.S   | 1476 +++++++++++++++
> > >  .../fpu/multiarch/svml_d_atanh8_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_atanh8_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_atanh8_core_avx512.S |  401 ++++
> > >  .../fpu/multiarch/svml_d_cbrt2_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_cbrt2_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_cbrt2_core_sse4.S    |  467 +++++
> > >  .../fpu/multiarch/svml_d_cbrt4_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_cbrt4_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_cbrt4_core_avx2.S    |  505 +++++
> > >  .../fpu/multiarch/svml_d_cbrt8_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_cbrt8_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_cbrt8_core_avx512.S  |  253 +++
> > >  .../fpu/multiarch/svml_d_cosh2_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_cosh2_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_cosh2_core_sse4.S    |  404 ++++
> > >  .../fpu/multiarch/svml_d_cosh4_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_cosh4_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_cosh4_core_avx2.S    |  420 +++++
> > >  .../fpu/multiarch/svml_d_cosh8_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_cosh8_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_cosh8_core_avx512.S  |  323 ++++
> > >  .../fpu/multiarch/svml_d_erf2_core-sse2.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_erf2_core.c   |   27 +
> > >  .../fpu/multiarch/svml_d_erf2_core_sse4.S     |  987 ++++++++++
> > >  .../fpu/multiarch/svml_d_erf4_core-sse.S      |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_erf4_core.c   |   27 +
> > >  .../fpu/multiarch/svml_d_erf4_core_avx2.S     |  984 ++++++++++
> > >  .../fpu/multiarch/svml_d_erf8_core-avx2.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_erf8_core.c   |   27 +
> > >  .../fpu/multiarch/svml_d_erf8_core_avx512.S   |  983 ++++++++++
> > >  .../fpu/multiarch/svml_d_exp102_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_exp102_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_exp102_core_sse4.S   |  418 +++++
> > >  .../fpu/multiarch/svml_d_exp104_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_exp104_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_exp104_core_avx2.S   |  429 +++++
> > >  .../fpu/multiarch/svml_d_exp108_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_exp108_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_exp108_core_avx512.S |  287 +++
> > >  .../fpu/multiarch/svml_d_exp22_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_exp22_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_exp22_core_sse4.S    |  325 ++++
> > >  .../fpu/multiarch/svml_d_exp24_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_exp24_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_exp24_core_avx2.S    |  341 ++++
> > >  .../fpu/multiarch/svml_d_exp28_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_exp28_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_exp28_core_avx512.S  |  301 +++
> > >  .../fpu/multiarch/svml_d_expm12_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_expm12_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_expm12_core_sse4.S   |  421 +++++
> > >  .../fpu/multiarch/svml_d_expm14_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_expm14_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_expm14_core_avx2.S   |  408 ++++
> > >  .../fpu/multiarch/svml_d_expm18_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_expm18_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_expm18_core_avx512.S |  334 ++++
> > >  .../fpu/multiarch/svml_d_hypot2_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_hypot2_core.c |   28 +
> > >  .../fpu/multiarch/svml_d_hypot2_core_sse4.S   |  279 +++
> > >  .../fpu/multiarch/svml_d_hypot4_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_hypot4_core.c |   28 +
> > >  .../fpu/multiarch/svml_d_hypot4_core_avx2.S   |  289 +++
> > >  .../fpu/multiarch/svml_d_hypot8_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_hypot8_core.c |   28 +
> > >  .../fpu/multiarch/svml_d_hypot8_core_avx512.S |  239 +++
> > >  .../fpu/multiarch/svml_d_log102_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log102_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_log102_core_sse4.S   | 1086 +++++++++++
> > >  .../fpu/multiarch/svml_d_log104_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log104_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_log104_core_avx2.S   | 1071 +++++++++++
> > >  .../fpu/multiarch/svml_d_log108_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log108_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_log108_core_avx512.S |  299 +++
> > >  .../fpu/multiarch/svml_d_log1p2_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log1p2_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_log1p2_core_sse4.S   | 1395 ++++++++++++++
> > >  .../fpu/multiarch/svml_d_log1p4_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log1p4_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_log1p4_core_avx2.S   | 1380 ++++++++++++++
> > >  .../fpu/multiarch/svml_d_log1p8_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log1p8_core.c |   27 +
> > >  .../fpu/multiarch/svml_d_log1p8_core_avx512.S |  317 ++++
> > >  .../fpu/multiarch/svml_d_log22_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log22_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_log22_core_sse4.S    | 1336 +++++++++++++
> > >  .../fpu/multiarch/svml_d_log24_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log24_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_log24_core_avx2.S    | 1321 +++++++++++++
> > >  .../fpu/multiarch/svml_d_log28_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_log28_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_log28_core_avx512.S  |  293 +++
> > >  .../fpu/multiarch/svml_d_sinh2_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_sinh2_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_sinh2_core_sse4.S    |  464 +++++
> > >  .../fpu/multiarch/svml_d_sinh4_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_sinh4_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_sinh4_core_avx2.S    |  478 +++++
> > >  .../fpu/multiarch/svml_d_sinh8_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_sinh8_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_sinh8_core_avx512.S  |  469 +++++
> > >  .../fpu/multiarch/svml_d_tanh2_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_tanh2_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_tanh2_core_sse4.S    | 1280 +++++++++++++
> > >  .../fpu/multiarch/svml_d_tanh4_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_tanh4_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_tanh4_core_avx2.S    | 1287 +++++++++++++
> > >  .../fpu/multiarch/svml_d_tanh8_core-avx2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_d_tanh8_core.c  |   27 +
> > >  .../fpu/multiarch/svml_d_tanh8_core_avx512.S  |  472 +++++
> > >  .../fpu/multiarch/svml_s_acoshf16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_acoshf16_core.c      |   28 +
> > >  .../multiarch/svml_s_acoshf16_core_avx512.S   |  449 +++++
> > >  .../fpu/multiarch/svml_s_acoshf4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_acoshf4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_acoshf4_core_sse4.S  |  522 ++++++
> > >  .../fpu/multiarch/svml_s_acoshf8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_acoshf8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_acoshf8_core_avx2.S  |  503 +++++
> > >  .../fpu/multiarch/svml_s_asinf16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_asinf16_core.c       |   28 +
> > >  .../multiarch/svml_s_asinf16_core_avx512.S    |  260 +++
> > >  .../fpu/multiarch/svml_s_asinf4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_asinf4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_asinf4_core_sse4.S   |  252 +++
> > >  .../fpu/multiarch/svml_s_asinf8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_asinf8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_asinf8_core_avx2.S   |  249 +++
> > >  .../fpu/multiarch/svml_s_asinhf16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_asinhf16_core.c      |   28 +
> > >  .../multiarch/svml_s_asinhf16_core_avx512.S   |  476 +++++
> > >  .../fpu/multiarch/svml_s_asinhf4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_asinhf4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_asinhf4_core_sse4.S  |  642 +++++++
> > >  .../fpu/multiarch/svml_s_asinhf8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_asinhf8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_asinhf8_core_avx2.S  |  590 ++++++
> > >  .../fpu/multiarch/svml_s_atan2f16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_atan2f16_core.c      |   28 +
> > >  .../multiarch/svml_s_atan2f16_core_avx512.S   |  399 ++++
> > >  .../fpu/multiarch/svml_s_atan2f4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_atan2f4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_atan2f4_core_sse4.S  |  384 ++++
> > >  .../fpu/multiarch/svml_s_atan2f8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_atan2f8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_atan2f8_core_avx2.S  |  362 ++++
> > >  .../fpu/multiarch/svml_s_atanf16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_atanf16_core.c       |   28 +
> > >  .../multiarch/svml_s_atanf16_core_avx512.S    |  174 ++
> > >  .../fpu/multiarch/svml_s_atanf4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_atanf4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_atanf4_core_sse4.S   |  164 ++
> > >  .../fpu/multiarch/svml_s_atanf8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_atanf8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_atanf8_core_avx2.S   |  148 ++
> > >  .../fpu/multiarch/svml_s_atanhf16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_atanhf16_core.c      |   28 +
> > >  .../multiarch/svml_s_atanhf16_core_avx512.S   |  393 ++++
> > >  .../fpu/multiarch/svml_s_atanhf4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_atanhf4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_atanhf4_core_sse4.S  |  494 +++++
> > >  .../fpu/multiarch/svml_s_atanhf8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_atanhf8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_atanhf8_core_avx2.S  |  468 +++++
> > >  .../fpu/multiarch/svml_s_cbrtf16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_cbrtf16_core.c       |   28 +
> > >  .../multiarch/svml_s_cbrtf16_core_avx512.S    |  235 +++
> > >  .../fpu/multiarch/svml_s_cbrtf4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_cbrtf4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_cbrtf4_core_sse4.S   |  490 +++++
> > >  .../fpu/multiarch/svml_s_cbrtf8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_cbrtf8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_cbrtf8_core_avx2.S   |  509 +++++
> > >  .../fpu/multiarch/svml_s_coshf16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_coshf16_core.c       |   28 +
> > >  .../multiarch/svml_s_coshf16_core_avx512.S    |  321 ++++
> > >  .../fpu/multiarch/svml_s_coshf4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_coshf4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_coshf4_core_sse4.S   |  317 ++++
> > >  .../fpu/multiarch/svml_s_coshf8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_coshf8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_coshf8_core_avx2.S   |  320 ++++
> > >  .../fpu/multiarch/svml_s_erff16_core-avx2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_erff16_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_erff16_core_avx512.S |  693 +++++++
> > >  .../fpu/multiarch/svml_s_erff4_core-sse2.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_erff4_core.c  |   28 +
> > >  .../fpu/multiarch/svml_s_erff4_core_sse4.S    |  661 +++++++
> > >  .../fpu/multiarch/svml_s_erff8_core-sse.S     |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_erff8_core.c  |   28 +
> > >  .../fpu/multiarch/svml_s_erff8_core_avx2.S    |  666 +++++++
> > >  .../fpu/multiarch/svml_s_exp10f16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_exp10f16_core.c      |   28 +
> > >  .../multiarch/svml_s_exp10f16_core_avx512.S   |  269 +++
> > >  .../fpu/multiarch/svml_s_exp10f4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_exp10f4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_exp10f4_core_sse4.S  |  311 +++
> > >  .../fpu/multiarch/svml_s_exp10f8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_exp10f8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_exp10f8_core_avx2.S  |  331 ++++
> > >  .../fpu/multiarch/svml_s_exp2f16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_exp2f16_core.c       |   28 +
> > >  .../multiarch/svml_s_exp2f16_core_avx512.S    |  271 +++
> > >  .../fpu/multiarch/svml_s_exp2f4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_exp2f4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_exp2f4_core_sse4.S   |  238 +++
> > >  .../fpu/multiarch/svml_s_exp2f8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_exp2f8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_exp2f8_core_avx2.S   |  245 +++
> > >  .../fpu/multiarch/svml_s_expm1f16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_expm1f16_core.c      |   28 +
> > >  .../multiarch/svml_s_expm1f16_core_avx512.S   |  281 +++
> > >  .../fpu/multiarch/svml_s_expm1f4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_expm1f4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_expm1f4_core_sse4.S  |  358 ++++
> > >  .../fpu/multiarch/svml_s_expm1f8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_expm1f8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_expm1f8_core_avx2.S  |  351 ++++
> > >  .../fpu/multiarch/svml_s_hypotf16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_hypotf16_core.c      |   28 +
> > >  .../multiarch/svml_s_hypotf16_core_avx512.S   |  244 +++
> > >  .../fpu/multiarch/svml_s_hypotf4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_hypotf4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_hypotf4_core_sse4.S  |  265 +++
> > >  .../fpu/multiarch/svml_s_hypotf8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_hypotf8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_hypotf8_core_avx2.S  |  269 +++
> > >  .../fpu/multiarch/svml_s_log10f16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_log10f16_core.c      |   28 +
> > >  .../multiarch/svml_s_log10f16_core_avx512.S   |  238 +++
> > >  .../fpu/multiarch/svml_s_log10f4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_log10f4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_log10f4_core_sse4.S  |  376 ++++
> > >  .../fpu/multiarch/svml_s_log10f8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_log10f8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_log10f8_core_avx2.S  |  376 ++++
> > >  .../fpu/multiarch/svml_s_log1pf16_core-avx2.S |   20 +
> > >  .../fpu/multiarch/svml_s_log1pf16_core.c      |   28 +
> > >  .../multiarch/svml_s_log1pf16_core_avx512.S   |  404 ++++
> > >  .../fpu/multiarch/svml_s_log1pf4_core-sse2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_log1pf4_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_log1pf4_core_sse4.S  |  385 ++++
> > >  .../fpu/multiarch/svml_s_log1pf8_core-sse.S   |   20 +
> > >  .../fpu/multiarch/svml_s_log1pf8_core.c       |   28 +
> > >  .../fpu/multiarch/svml_s_log1pf8_core_avx2.S  |  387 ++++
> > >  .../fpu/multiarch/svml_s_log2f16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_log2f16_core.c       |   28 +
> > >  .../multiarch/svml_s_log2f16_core_avx512.S    |  231 +++
> > >  .../fpu/multiarch/svml_s_log2f4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_log2f4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_log2f4_core_sse4.S   |  356 ++++
> > >  .../fpu/multiarch/svml_s_log2f8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_log2f8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_log2f8_core_avx2.S   |  359 ++++
> > >  .../fpu/multiarch/svml_s_sinhf16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_sinhf16_core.c       |   28 +
> > >  .../multiarch/svml_s_sinhf16_core_avx512.S    |  330 ++++
> > >  .../fpu/multiarch/svml_s_sinhf4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_sinhf4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_sinhf4_core_sse4.S   |  320 ++++
> > >  .../fpu/multiarch/svml_s_sinhf8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_sinhf8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_sinhf8_core_avx2.S   |  321 ++++
> > >  .../fpu/multiarch/svml_s_tanhf16_core-avx2.S  |   20 +
> > >  .../fpu/multiarch/svml_s_tanhf16_core.c       |   28 +
> > >  .../multiarch/svml_s_tanhf16_core_avx512.S    |  381 ++++
> > >  .../fpu/multiarch/svml_s_tanhf4_core-sse2.S   |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_tanhf4_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_tanhf4_core_sse4.S   |  844 +++++++++
> > >  .../fpu/multiarch/svml_s_tanhf8_core-sse.S    |   20 +
> > >  .../x86_64/fpu/multiarch/svml_s_tanhf8_core.c |   28 +
> > >  .../fpu/multiarch/svml_s_tanhf8_core_avx2.S   |  856 +++++++++
> > >  sysdeps/x86_64/fpu/svml_d_acosh2_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_acosh4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_acosh8_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_asin2_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_asin4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_asin8_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_asinh2_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_asinh4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_asinh8_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_atan22_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_atan24_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_atan28_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_atan2_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_atan4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_atan8_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_atanh2_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_atanh4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_atanh8_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_cbrt2_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_cbrt4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_cbrt8_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_cosh2_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_cosh4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_cosh8_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_erf2_core.S         |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_erf4_core.S         |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_erf8_core.S         |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_exp102_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_exp104_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_exp108_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_exp22_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_exp24_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_exp28_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_expm12_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_expm14_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_expm18_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_hypot2_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_hypot4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_hypot8_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_log102_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_log104_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_log104_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_log108_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_log1p2_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_log1p4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_log1p8_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_log22_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_log24_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_log24_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_log28_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_sinh2_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_sinh4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_sinh8_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_tanh2_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_tanh4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_d_tanh8_core.S        |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_acoshf16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_acoshf4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_acoshf8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_asinf16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_asinf4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_asinf8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_asinhf16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_asinhf4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_asinhf8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_atan2f16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_atan2f4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_atan2f8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_atanf16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_atanf4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_atanf8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_atanhf16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_atanhf4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_atanhf8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_coshf16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_coshf4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_coshf8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_erff16_core.S       |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_erff4_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_erff8_core.S        |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S    |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_exp10f16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_exp10f4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_exp10f8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_exp2f16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_exp2f4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_exp2f8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_expm1f16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_expm1f4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_expm1f8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_hypotf16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_hypotf4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_hypotf8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_log10f16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_log10f4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_log10f8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_log1pf16_core.S     |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_log1pf4_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_log1pf8_core.S      |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S  |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_log2f16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_log2f4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_log2f8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_sinhf16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_sinhf4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_sinhf8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S   |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_tanhf16_core.S      |   25 +
> > >  sysdeps/x86_64/fpu/svml_s_tanhf4_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_tanhf8_core.S       |   29 +
> > >  sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S   |   25 +
> > >  .../fpu/test-double-libmvec-acosh-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-acosh-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-acosh-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-acosh.c    |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-asin-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-asin-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-asin-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-asin.c |    3 +
> > >  .../fpu/test-double-libmvec-asinh-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-asinh-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-asinh-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-asinh.c    |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-atan-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-atan-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-atan-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-atan.c |    3 +
> > >  .../fpu/test-double-libmvec-atan2-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-atan2-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-atan2-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-atan2.c    |    3 +
> > >  .../fpu/test-double-libmvec-atanh-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-atanh-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-atanh-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-atanh.c    |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-cbrt-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-cbrt-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-cbrt-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-cosh-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-cosh-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-cosh-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-cosh.c |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-erf-avx.c  |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-erf-avx2.c |    1 +
> > >  .../fpu/test-double-libmvec-erf-avx512f.c     |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-erf.c  |    3 +
> > >  .../fpu/test-double-libmvec-exp10-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-exp10-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-exp10-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-exp10.c    |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-exp2-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-exp2-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-exp2-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-exp2.c |    3 +
> > >  .../fpu/test-double-libmvec-expm1-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-expm1-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-expm1-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-expm1.c    |    3 +
> > >  .../fpu/test-double-libmvec-hypot-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-hypot-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-hypot-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-hypot.c    |    3 +
> > >  .../fpu/test-double-libmvec-log10-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-log10-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-log10-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-log10.c    |    3 +
> > >  .../fpu/test-double-libmvec-log1p-avx.c       |    1 +
> > >  .../fpu/test-double-libmvec-log1p-avx2.c      |    1 +
> > >  .../fpu/test-double-libmvec-log1p-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-double-libmvec-log1p.c    |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-log2-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-log2-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-log2-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-log2.c |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-sinh-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-sinh-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-sinh-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-sinh.c |    3 +
> > >  .../x86_64/fpu/test-double-libmvec-tanh-avx.c |    1 +
> > >  .../fpu/test-double-libmvec-tanh-avx2.c       |    1 +
> > >  .../fpu/test-double-libmvec-tanh-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-double-libmvec-tanh.c |    3 +
> > >  .../x86_64/fpu/test-double-vlen2-wrappers.c   |   18 +
> > >  .../fpu/test-double-vlen4-avx2-wrappers.c     |   18 +
> > >  .../x86_64/fpu/test-double-vlen4-wrappers.c   |   18 +
> > >  .../x86_64/fpu/test-double-vlen8-wrappers.c   |   18 +
> > >  .../fpu/test-float-libmvec-acoshf-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-acoshf-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-acoshf-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-acoshf.c    |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-asinf-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-asinf-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-asinf-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-asinf.c |    3 +
> > >  .../fpu/test-float-libmvec-asinhf-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-asinhf-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-asinhf-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-asinhf.c    |    3 +
> > >  .../fpu/test-float-libmvec-atan2f-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-atan2f-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-atan2f-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-atan2f.c    |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-atanf-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-atanf-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-atanf-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-atanf.c |    3 +
> > >  .../fpu/test-float-libmvec-atanhf-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-atanhf-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-atanhf-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-atanhf.c    |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-cbrtf-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-cbrtf-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-cbrtf-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-coshf-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-coshf-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-coshf-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-coshf.c |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-erff-avx.c  |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-erff-avx2.c |    1 +
> > >  .../fpu/test-float-libmvec-erff-avx512f.c     |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-erff.c  |    3 +
> > >  .../fpu/test-float-libmvec-exp10f-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-exp10f-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-exp10f-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-exp10f.c    |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-exp2f-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-exp2f-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-exp2f-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c |    3 +
> > >  .../fpu/test-float-libmvec-expm1f-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-expm1f-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-expm1f-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-expm1f.c    |    3 +
> > >  .../fpu/test-float-libmvec-hypotf-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-hypotf-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-hypotf-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-hypotf.c    |    3 +
> > >  .../fpu/test-float-libmvec-log10f-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-log10f-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-log10f-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-log10f.c    |    3 +
> > >  .../fpu/test-float-libmvec-log1pf-avx.c       |    1 +
> > >  .../fpu/test-float-libmvec-log1pf-avx2.c      |    1 +
> > >  .../fpu/test-float-libmvec-log1pf-avx512f.c   |    1 +
> > >  .../x86_64/fpu/test-float-libmvec-log1pf.c    |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-log2f-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-log2f-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-log2f-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-log2f.c |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-sinhf-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-sinhf-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-sinhf-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c |    3 +
> > >  .../x86_64/fpu/test-float-libmvec-tanhf-avx.c |    1 +
> > >  .../fpu/test-float-libmvec-tanhf-avx2.c       |    1 +
> > >  .../fpu/test-float-libmvec-tanhf-avx512f.c    |    1 +
> > >  sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c |    3 +
> > >  .../x86_64/fpu/test-float-vlen16-wrappers.c   |   18 +
> > >  .../x86_64/fpu/test-float-vlen4-wrappers.c    |   18 +
> > >  .../fpu/test-float-vlen8-avx2-wrappers.c      |   18 +
> > >  .../x86_64/fpu/test-float-vlen8-wrappers.c    |   18 +
> > >  628 files changed, 66952 insertions(+), 18 deletions(-)
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core-avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core_avx512.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core-sse2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core-sse.S
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core.c
> > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan22_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan28_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp102_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp108_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp22_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp28_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm12_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm18_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log102_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log108_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log22_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log28_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh2_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
> > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx2.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx512f.c
> > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c
> > >
> > > --
> > > 2.31.1
> > >
  
H.J. Lu Dec. 28, 2021, 2:52 p.m. UTC | #4
On Mon, Dec 27, 2021 at 10:39 PM Noah Goldstein via Libc-alpha
<libc-alpha@sourceware.org> wrote:
>
> On Tue, Dec 28, 2021 at 12:27 AM Sunil Pandey <skpgkp2@gmail.com> wrote:
> >
> > On Mon, Dec 27, 2021 at 3:23 PM Noah Goldstein <goldstein.w.n@gmail.com> wrote:
> > >
> > > On Mon, Dec 27, 2021 at 9:05 AM Sunil K Pandey via Libc-alpha
> > > <libc-alpha@sourceware.org> wrote:
> > > >
> > > > Changes from v2:
> > > > -  Include LOE(live on exit) register info.
> > > > -  Apply more peephole optimization.
> > > > -  Optimize load of all bits set into ZMM register
> > > > -  Replace 3 kmovw + andl with kandw instruction.
> > > > -  Restructure data table and remove unused fields.
> > > > -  Fix data table and field alignment according to ISA.
> > > > -  Fix data offset according to ISA.
> > > > -  Remove exit call dead code.
> > > > -  Remove unnecessary save/restore.
> > > > -  Keep cfi_escape for callee saved registers only.
> > > > -  Add DW_CFA_expression comments corresponding to each cfi_escape.
> > > > -  Define macro corresponding to each numeric data table offset.
> > > > -  Replace numeric data table offset with macro name.
> > > > -  Add data table structure definition as comments.
> > > > -  Restructure data table and add comments to each data field value.
> > > > -  Rename numeric sequential labels with meaningful label name.
> > > > -  Add more comments to labels as well as on call sites.
> > > > -  Internal special value processing paths replaced by calls to standard
> > > >    scalar math functions, makes code more compact and aligned with
> > > >    previous libmvec submission.
> > >
> > > Mostly okay with this. A few things:
> > >
> > > 1) Is there any way the constant tables can be shared?
> > > There are alot of duplicate constants. Unsure if the best
> > > way to do it would be a shared table per ISA (i.e table
> > > of all constants used by the avx2 function and another for
> > > the  avx512 functions) or we should just merge everything.
> > > Probably best to do per ISA first just because some of the
> > > runtime indexing for sse2/avx2 might be slowed down if it has
> > > to use avx512 sized element width.
> > >
> >
> > Each function is standalone and has its own data.
>
> There is a great deal of overlap. If its non-trivial to implement it can
> be skipped IMO.
>
> >
> > >
> > > 2) Can you use consistent labeling format/names for the same
> > > constants. I.e in
> > > svml_s_sinhf8_core_avx2.S:L304
> > >         .align 32
> > >         .long 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000,
> > > 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000         /* _sPC1=1  */
> > >
> > > and in
> > > svml_s_acoshf8_core_avx2.S:L455
> > > /*== sOne = SP 1.0 ==*/
> > >         .align 32
> > >         .long 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000,
> > > 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000
> > >
> > >
> > > Personally prefer the latter format. This is also an example of where
> > > some space could be saved with a shared table.
> > >
> >
> > Each function is written by different people and has their own commenting style.
>
> I thought these were compiler generated?

The sources are written in Intel internal format with comments.
A tool generates C source while keeping the original comments.

> If so it would be nice to at least start with a common format.

True, that will be very nice.

> >
> > >
> > > 3) There still appear to be some unused labels. For example
> > >
> > > svml_s_sinhf8_core_avx2.S:L37
> > > #define _sExp_tbl_PH                  0
> > >
> >
> > Will be fixed in v4.
> >
> > > svml_s_acoshf8_core_avx2.S:L36
> > > #define Log_HA_table                  0
> > >
> >
> > Will be fixed  in v4.
> >
> > > Can you make sure all the labels are in fact used.
> >
> > Unused fields will be removed in v4.
> >
> > > If the memory is used make sure its referenced through the label, if the memory
> > > is not used please remove the label and any associated space.
> > >
> >
> > Some of the first few fields are indirectly used for fast table lookup.
>
> Of course, but at some point each label should be used at least once.

These table entries are used by the fast table lookup code which
looks like

        lea       -4222960+__svml_dlog10_data_internal(%rip), %rsi
...
        movslq    %eax, %rax
        movslq    %ecx, %rcx
        movsd     (%rsi,%rax), %xmm2
        movhpd    (%rsi,%rcx), %xmm2

> >
> >
> > > >
> > > > Changes from v1:
> > > >   Add ISA specific sections for all libmvec functions.
> > > >   Add libmvec functions to math-vector-fortran.h.
> > > >   Change label to sequential.
> > > >   Fix function name in GNU header plate.
> > > >
> > > > This patch set implements following vector math functions containing
> > > > SSE, AVX, AVX2 and AVX512 versions for libmvec as per vector ABI.  It
> > > > also contains accuracy, microbenchmark and ABI tests with regenerated
> > > > ulps.
> > > >
> > > > atan
> > > > atanf
> > > > asin
> > > > asinf
> > > > hypot
> > > > hypotf
> > > > exp2
> > > > exp2f
> > > > exp10
> > > > exp10f
> > > > cosh
> > > > coshf
> > > > expm1
> > > > expm1f
> > > > sinh
> > > > sinhf
> > > > cbrt
> > > > cbrtf
> > > > atan2
> > > > atan2f
> > > > log10
> > > > log10f
> > > > log2
> > > > log2f
> > > > log1p
> > > > log1pf
> > > > atanh
> > > > atanhf
> > > > acosh
> > > > acoshf
> > > > erf
> > > > erff
> > > > tanh
> > > > tanhf
> > > > asinh
> > > > asinhf
> > > >
> > > > Sunil K Pandey (18):
> > > >   x86-64: Add vector atan/atanf implementation to libmvec
> > > >   x86-64: Add vector asin/asinf implementation to libmvec
> > > >   x86-64: Add vector hypot/hypotf implementation to libmvec
> > > >   x86-64: Add vector exp2/exp2f implementation to libmvec
> > > >   x86-64: Add vector exp10/exp10f implementation to libmvec
> > > >   x86-64: Add vector cosh/coshf implementation to libmvec
> > > >   x86-64: Add vector expm1/expm1f implementation to libmvec
> > > >   x86-64: Add vector sinh/sinhf implementation to libmvec
> > > >   x86-64: Add vector cbrt/cbrtf implementation to libmvec
> > > >   x86-64: Add vector atan2/atan2f implementation to libmvec
> > > >   x86-64: Add vector log10/log10f implementation to libmvec
> > > >   x86-64: Add vector log2/log2f implementation to libmvec
> > > >   x86-64: Add vector log1p/log1pf implementation to libmvec
> > > >   x86-64: Add vector atanh/atanhf implementation to libmvec
> > > >   x86-64: Add vector acosh/acoshf implementation to libmvec
> > > >   x86-64: Add vector erf/erff implementation to libmvec
> > > >   x86-64: Add vector tanh/tanhf implementation to libmvec
> > > >   x86-64: Add vector asinh/asinhf implementation to libmvec
> > > >
> > > >  bits/libm-simd-decl-stubs.h                   |  198 ++
> > > >  math/bits/mathcalls.h                         |   36 +-
> > > >  .../unix/sysv/linux/x86_64/libmvec.abilist    |  144 ++
> > > >  sysdeps/x86/fpu/bits/math-vector.h            |   72 +
> > > >  .../x86/fpu/finclude/math-vector-fortran.h    |   72 +
> > > >  sysdeps/x86_64/fpu/Makeconfig                 |   18 +
> > > >  sysdeps/x86_64/fpu/Versions                   |   36 +
> > > >  sysdeps/x86_64/fpu/libm-test-ulps             |  352 ++++
> > > >  .../fpu/multiarch/svml_d_acosh2_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_acosh2_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_acosh2_core_sse4.S   | 1466 +++++++++++++++
> > > >  .../fpu/multiarch/svml_d_acosh4_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_acosh4_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_acosh4_core_avx2.S   | 1533 +++++++++++++++
> > > >  .../fpu/multiarch/svml_d_acosh8_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_acosh8_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_acosh8_core_avx512.S |  480 +++++
> > > >  .../fpu/multiarch/svml_d_asin2_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_asin2_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_asin2_core_sse4.S    |  288 +++
> > > >  .../fpu/multiarch/svml_d_asin4_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_asin4_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_asin4_core_avx2.S    |  273 +++
> > > >  .../fpu/multiarch/svml_d_asin8_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_asin8_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_asin8_core_avx512.S  |  295 +++
> > > >  .../fpu/multiarch/svml_d_asinh2_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_asinh2_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_asinh2_core_sse4.S   | 1659 +++++++++++++++++
> > > >  .../fpu/multiarch/svml_d_asinh4_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_asinh4_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_asinh4_core_avx2.S   | 1598 ++++++++++++++++
> > > >  .../fpu/multiarch/svml_d_asinh8_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_asinh8_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_asinh8_core_avx512.S |  510 +++++
> > > >  .../fpu/multiarch/svml_d_atan22_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atan22_core.c |   28 +
> > > >  .../fpu/multiarch/svml_d_atan22_core_sse4.S   |  471 +++++
> > > >  .../fpu/multiarch/svml_d_atan24_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atan24_core.c |   28 +
> > > >  .../fpu/multiarch/svml_d_atan24_core_avx2.S   |  451 +++++
> > > >  .../fpu/multiarch/svml_d_atan28_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atan28_core.c |   28 +
> > > >  .../fpu/multiarch/svml_d_atan28_core_avx512.S |  475 +++++
> > > >  .../fpu/multiarch/svml_d_atan2_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atan2_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_atan2_core_sse4.S    |  245 +++
> > > >  .../fpu/multiarch/svml_d_atan4_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atan4_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_atan4_core_avx2.S    |  225 +++
> > > >  .../fpu/multiarch/svml_d_atan8_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atan8_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_atan8_core_avx512.S  |  213 +++
> > > >  .../fpu/multiarch/svml_d_atanh2_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atanh2_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_atanh2_core_sse4.S   | 1516 +++++++++++++++
> > > >  .../fpu/multiarch/svml_d_atanh4_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atanh4_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_atanh4_core_avx2.S   | 1476 +++++++++++++++
> > > >  .../fpu/multiarch/svml_d_atanh8_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_atanh8_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_atanh8_core_avx512.S |  401 ++++
> > > >  .../fpu/multiarch/svml_d_cbrt2_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_cbrt2_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_cbrt2_core_sse4.S    |  467 +++++
> > > >  .../fpu/multiarch/svml_d_cbrt4_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_cbrt4_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_cbrt4_core_avx2.S    |  505 +++++
> > > >  .../fpu/multiarch/svml_d_cbrt8_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_cbrt8_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_cbrt8_core_avx512.S  |  253 +++
> > > >  .../fpu/multiarch/svml_d_cosh2_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_cosh2_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_cosh2_core_sse4.S    |  404 ++++
> > > >  .../fpu/multiarch/svml_d_cosh4_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_cosh4_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_cosh4_core_avx2.S    |  420 +++++
> > > >  .../fpu/multiarch/svml_d_cosh8_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_cosh8_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_cosh8_core_avx512.S  |  323 ++++
> > > >  .../fpu/multiarch/svml_d_erf2_core-sse2.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_erf2_core.c   |   27 +
> > > >  .../fpu/multiarch/svml_d_erf2_core_sse4.S     |  987 ++++++++++
> > > >  .../fpu/multiarch/svml_d_erf4_core-sse.S      |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_erf4_core.c   |   27 +
> > > >  .../fpu/multiarch/svml_d_erf4_core_avx2.S     |  984 ++++++++++
> > > >  .../fpu/multiarch/svml_d_erf8_core-avx2.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_erf8_core.c   |   27 +
> > > >  .../fpu/multiarch/svml_d_erf8_core_avx512.S   |  983 ++++++++++
> > > >  .../fpu/multiarch/svml_d_exp102_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_exp102_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_exp102_core_sse4.S   |  418 +++++
> > > >  .../fpu/multiarch/svml_d_exp104_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_exp104_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_exp104_core_avx2.S   |  429 +++++
> > > >  .../fpu/multiarch/svml_d_exp108_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_exp108_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_exp108_core_avx512.S |  287 +++
> > > >  .../fpu/multiarch/svml_d_exp22_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_exp22_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_exp22_core_sse4.S    |  325 ++++
> > > >  .../fpu/multiarch/svml_d_exp24_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_exp24_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_exp24_core_avx2.S    |  341 ++++
> > > >  .../fpu/multiarch/svml_d_exp28_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_exp28_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_exp28_core_avx512.S  |  301 +++
> > > >  .../fpu/multiarch/svml_d_expm12_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_expm12_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_expm12_core_sse4.S   |  421 +++++
> > > >  .../fpu/multiarch/svml_d_expm14_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_expm14_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_expm14_core_avx2.S   |  408 ++++
> > > >  .../fpu/multiarch/svml_d_expm18_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_expm18_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_expm18_core_avx512.S |  334 ++++
> > > >  .../fpu/multiarch/svml_d_hypot2_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_hypot2_core.c |   28 +
> > > >  .../fpu/multiarch/svml_d_hypot2_core_sse4.S   |  279 +++
> > > >  .../fpu/multiarch/svml_d_hypot4_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_hypot4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_d_hypot4_core_avx2.S   |  289 +++
> > > >  .../fpu/multiarch/svml_d_hypot8_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_hypot8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_d_hypot8_core_avx512.S |  239 +++
> > > >  .../fpu/multiarch/svml_d_log102_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log102_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_log102_core_sse4.S   | 1086 +++++++++++
> > > >  .../fpu/multiarch/svml_d_log104_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log104_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_log104_core_avx2.S   | 1071 +++++++++++
> > > >  .../fpu/multiarch/svml_d_log108_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log108_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_log108_core_avx512.S |  299 +++
> > > >  .../fpu/multiarch/svml_d_log1p2_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log1p2_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_log1p2_core_sse4.S   | 1395 ++++++++++++++
> > > >  .../fpu/multiarch/svml_d_log1p4_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log1p4_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_log1p4_core_avx2.S   | 1380 ++++++++++++++
> > > >  .../fpu/multiarch/svml_d_log1p8_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log1p8_core.c |   27 +
> > > >  .../fpu/multiarch/svml_d_log1p8_core_avx512.S |  317 ++++
> > > >  .../fpu/multiarch/svml_d_log22_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log22_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_log22_core_sse4.S    | 1336 +++++++++++++
> > > >  .../fpu/multiarch/svml_d_log24_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log24_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_log24_core_avx2.S    | 1321 +++++++++++++
> > > >  .../fpu/multiarch/svml_d_log28_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_log28_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_log28_core_avx512.S  |  293 +++
> > > >  .../fpu/multiarch/svml_d_sinh2_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_sinh2_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_sinh2_core_sse4.S    |  464 +++++
> > > >  .../fpu/multiarch/svml_d_sinh4_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_sinh4_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_sinh4_core_avx2.S    |  478 +++++
> > > >  .../fpu/multiarch/svml_d_sinh8_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_sinh8_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_sinh8_core_avx512.S  |  469 +++++
> > > >  .../fpu/multiarch/svml_d_tanh2_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_tanh2_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_tanh2_core_sse4.S    | 1280 +++++++++++++
> > > >  .../fpu/multiarch/svml_d_tanh4_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_tanh4_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_tanh4_core_avx2.S    | 1287 +++++++++++++
> > > >  .../fpu/multiarch/svml_d_tanh8_core-avx2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_d_tanh8_core.c  |   27 +
> > > >  .../fpu/multiarch/svml_d_tanh8_core_avx512.S  |  472 +++++
> > > >  .../fpu/multiarch/svml_s_acoshf16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_acoshf16_core.c      |   28 +
> > > >  .../multiarch/svml_s_acoshf16_core_avx512.S   |  449 +++++
> > > >  .../fpu/multiarch/svml_s_acoshf4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_acoshf4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_acoshf4_core_sse4.S  |  522 ++++++
> > > >  .../fpu/multiarch/svml_s_acoshf8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_acoshf8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_acoshf8_core_avx2.S  |  503 +++++
> > > >  .../fpu/multiarch/svml_s_asinf16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_asinf16_core.c       |   28 +
> > > >  .../multiarch/svml_s_asinf16_core_avx512.S    |  260 +++
> > > >  .../fpu/multiarch/svml_s_asinf4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_asinf4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_asinf4_core_sse4.S   |  252 +++
> > > >  .../fpu/multiarch/svml_s_asinf8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_asinf8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_asinf8_core_avx2.S   |  249 +++
> > > >  .../fpu/multiarch/svml_s_asinhf16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_asinhf16_core.c      |   28 +
> > > >  .../multiarch/svml_s_asinhf16_core_avx512.S   |  476 +++++
> > > >  .../fpu/multiarch/svml_s_asinhf4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_asinhf4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_asinhf4_core_sse4.S  |  642 +++++++
> > > >  .../fpu/multiarch/svml_s_asinhf8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_asinhf8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_asinhf8_core_avx2.S  |  590 ++++++
> > > >  .../fpu/multiarch/svml_s_atan2f16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_atan2f16_core.c      |   28 +
> > > >  .../multiarch/svml_s_atan2f16_core_avx512.S   |  399 ++++
> > > >  .../fpu/multiarch/svml_s_atan2f4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_atan2f4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_atan2f4_core_sse4.S  |  384 ++++
> > > >  .../fpu/multiarch/svml_s_atan2f8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_atan2f8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_atan2f8_core_avx2.S  |  362 ++++
> > > >  .../fpu/multiarch/svml_s_atanf16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_atanf16_core.c       |   28 +
> > > >  .../multiarch/svml_s_atanf16_core_avx512.S    |  174 ++
> > > >  .../fpu/multiarch/svml_s_atanf4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_atanf4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_atanf4_core_sse4.S   |  164 ++
> > > >  .../fpu/multiarch/svml_s_atanf8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_atanf8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_atanf8_core_avx2.S   |  148 ++
> > > >  .../fpu/multiarch/svml_s_atanhf16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_atanhf16_core.c      |   28 +
> > > >  .../multiarch/svml_s_atanhf16_core_avx512.S   |  393 ++++
> > > >  .../fpu/multiarch/svml_s_atanhf4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_atanhf4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_atanhf4_core_sse4.S  |  494 +++++
> > > >  .../fpu/multiarch/svml_s_atanhf8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_atanhf8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_atanhf8_core_avx2.S  |  468 +++++
> > > >  .../fpu/multiarch/svml_s_cbrtf16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_cbrtf16_core.c       |   28 +
> > > >  .../multiarch/svml_s_cbrtf16_core_avx512.S    |  235 +++
> > > >  .../fpu/multiarch/svml_s_cbrtf4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_cbrtf4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_cbrtf4_core_sse4.S   |  490 +++++
> > > >  .../fpu/multiarch/svml_s_cbrtf8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_cbrtf8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_cbrtf8_core_avx2.S   |  509 +++++
> > > >  .../fpu/multiarch/svml_s_coshf16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_coshf16_core.c       |   28 +
> > > >  .../multiarch/svml_s_coshf16_core_avx512.S    |  321 ++++
> > > >  .../fpu/multiarch/svml_s_coshf4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_coshf4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_coshf4_core_sse4.S   |  317 ++++
> > > >  .../fpu/multiarch/svml_s_coshf8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_coshf8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_coshf8_core_avx2.S   |  320 ++++
> > > >  .../fpu/multiarch/svml_s_erff16_core-avx2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_erff16_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_erff16_core_avx512.S |  693 +++++++
> > > >  .../fpu/multiarch/svml_s_erff4_core-sse2.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_erff4_core.c  |   28 +
> > > >  .../fpu/multiarch/svml_s_erff4_core_sse4.S    |  661 +++++++
> > > >  .../fpu/multiarch/svml_s_erff8_core-sse.S     |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_erff8_core.c  |   28 +
> > > >  .../fpu/multiarch/svml_s_erff8_core_avx2.S    |  666 +++++++
> > > >  .../fpu/multiarch/svml_s_exp10f16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_exp10f16_core.c      |   28 +
> > > >  .../multiarch/svml_s_exp10f16_core_avx512.S   |  269 +++
> > > >  .../fpu/multiarch/svml_s_exp10f4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_exp10f4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_exp10f4_core_sse4.S  |  311 +++
> > > >  .../fpu/multiarch/svml_s_exp10f8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_exp10f8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_exp10f8_core_avx2.S  |  331 ++++
> > > >  .../fpu/multiarch/svml_s_exp2f16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_exp2f16_core.c       |   28 +
> > > >  .../multiarch/svml_s_exp2f16_core_avx512.S    |  271 +++
> > > >  .../fpu/multiarch/svml_s_exp2f4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_exp2f4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_exp2f4_core_sse4.S   |  238 +++
> > > >  .../fpu/multiarch/svml_s_exp2f8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_exp2f8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_exp2f8_core_avx2.S   |  245 +++
> > > >  .../fpu/multiarch/svml_s_expm1f16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_expm1f16_core.c      |   28 +
> > > >  .../multiarch/svml_s_expm1f16_core_avx512.S   |  281 +++
> > > >  .../fpu/multiarch/svml_s_expm1f4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_expm1f4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_expm1f4_core_sse4.S  |  358 ++++
> > > >  .../fpu/multiarch/svml_s_expm1f8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_expm1f8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_expm1f8_core_avx2.S  |  351 ++++
> > > >  .../fpu/multiarch/svml_s_hypotf16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_hypotf16_core.c      |   28 +
> > > >  .../multiarch/svml_s_hypotf16_core_avx512.S   |  244 +++
> > > >  .../fpu/multiarch/svml_s_hypotf4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_hypotf4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_hypotf4_core_sse4.S  |  265 +++
> > > >  .../fpu/multiarch/svml_s_hypotf8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_hypotf8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_hypotf8_core_avx2.S  |  269 +++
> > > >  .../fpu/multiarch/svml_s_log10f16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_log10f16_core.c      |   28 +
> > > >  .../multiarch/svml_s_log10f16_core_avx512.S   |  238 +++
> > > >  .../fpu/multiarch/svml_s_log10f4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_log10f4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_log10f4_core_sse4.S  |  376 ++++
> > > >  .../fpu/multiarch/svml_s_log10f8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_log10f8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_log10f8_core_avx2.S  |  376 ++++
> > > >  .../fpu/multiarch/svml_s_log1pf16_core-avx2.S |   20 +
> > > >  .../fpu/multiarch/svml_s_log1pf16_core.c      |   28 +
> > > >  .../multiarch/svml_s_log1pf16_core_avx512.S   |  404 ++++
> > > >  .../fpu/multiarch/svml_s_log1pf4_core-sse2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_log1pf4_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_log1pf4_core_sse4.S  |  385 ++++
> > > >  .../fpu/multiarch/svml_s_log1pf8_core-sse.S   |   20 +
> > > >  .../fpu/multiarch/svml_s_log1pf8_core.c       |   28 +
> > > >  .../fpu/multiarch/svml_s_log1pf8_core_avx2.S  |  387 ++++
> > > >  .../fpu/multiarch/svml_s_log2f16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_log2f16_core.c       |   28 +
> > > >  .../multiarch/svml_s_log2f16_core_avx512.S    |  231 +++
> > > >  .../fpu/multiarch/svml_s_log2f4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_log2f4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_log2f4_core_sse4.S   |  356 ++++
> > > >  .../fpu/multiarch/svml_s_log2f8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_log2f8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_log2f8_core_avx2.S   |  359 ++++
> > > >  .../fpu/multiarch/svml_s_sinhf16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_sinhf16_core.c       |   28 +
> > > >  .../multiarch/svml_s_sinhf16_core_avx512.S    |  330 ++++
> > > >  .../fpu/multiarch/svml_s_sinhf4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_sinhf4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_sinhf4_core_sse4.S   |  320 ++++
> > > >  .../fpu/multiarch/svml_s_sinhf8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_sinhf8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_sinhf8_core_avx2.S   |  321 ++++
> > > >  .../fpu/multiarch/svml_s_tanhf16_core-avx2.S  |   20 +
> > > >  .../fpu/multiarch/svml_s_tanhf16_core.c       |   28 +
> > > >  .../multiarch/svml_s_tanhf16_core_avx512.S    |  381 ++++
> > > >  .../fpu/multiarch/svml_s_tanhf4_core-sse2.S   |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_tanhf4_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_tanhf4_core_sse4.S   |  844 +++++++++
> > > >  .../fpu/multiarch/svml_s_tanhf8_core-sse.S    |   20 +
> > > >  .../x86_64/fpu/multiarch/svml_s_tanhf8_core.c |   28 +
> > > >  .../fpu/multiarch/svml_s_tanhf8_core_avx2.S   |  856 +++++++++
> > > >  sysdeps/x86_64/fpu/svml_d_acosh2_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_acosh4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_acosh8_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_asin2_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_asin4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_asin8_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_asinh2_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_asinh4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_asinh8_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan22_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan24_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan28_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan2_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_atan8_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_atanh2_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_atanh4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_atanh8_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_cbrt2_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_cbrt4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_cbrt8_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_cosh2_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_cosh4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_cosh8_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_erf2_core.S         |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_erf4_core.S         |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_erf8_core.S         |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp102_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp104_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp108_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp22_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp24_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_exp28_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_expm12_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_expm14_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_expm18_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_hypot2_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_hypot4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_hypot8_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_log102_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_log104_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_log104_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_log108_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_log1p2_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_log1p4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_log1p8_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_log22_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_log24_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_log24_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_log28_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_sinh2_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_sinh4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_sinh8_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_tanh2_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_tanh4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_d_tanh8_core.S        |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_acoshf16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_acoshf4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_acoshf8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinf16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinf4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinf8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinhf16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinhf4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinhf8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_atan2f16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_atan2f4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_atan2f8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanf16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanf4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanf8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanhf16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanhf4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanhf8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_coshf16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_coshf4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_coshf8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_erff16_core.S       |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_erff4_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_erff8_core.S        |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S    |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp10f16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp10f4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp10f8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp2f16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp2f4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp2f8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_expm1f16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_expm1f4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_expm1f8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_hypotf16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_hypotf4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_hypotf8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_log10f16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_log10f4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_log10f8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_log1pf16_core.S     |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_log1pf4_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_log1pf8_core.S      |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S  |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_log2f16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_log2f4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_log2f8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_sinhf16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_sinhf4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_sinhf8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S   |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_tanhf16_core.S      |   25 +
> > > >  sysdeps/x86_64/fpu/svml_s_tanhf4_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_tanhf8_core.S       |   29 +
> > > >  sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S   |   25 +
> > > >  .../fpu/test-double-libmvec-acosh-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-acosh-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-acosh-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-acosh.c    |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-asin-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-asin-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-asin-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-asin.c |    3 +
> > > >  .../fpu/test-double-libmvec-asinh-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-asinh-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-asinh-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-asinh.c    |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-atan-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-atan-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-atan-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-atan.c |    3 +
> > > >  .../fpu/test-double-libmvec-atan2-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-atan2-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-atan2-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-atan2.c    |    3 +
> > > >  .../fpu/test-double-libmvec-atanh-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-atanh-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-atanh-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-atanh.c    |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-cbrt-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-cbrt-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-cbrt-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-cosh-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-cosh-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-cosh-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-cosh.c |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-erf-avx.c  |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-erf-avx2.c |    1 +
> > > >  .../fpu/test-double-libmvec-erf-avx512f.c     |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-erf.c  |    3 +
> > > >  .../fpu/test-double-libmvec-exp10-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-exp10-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-exp10-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-exp10.c    |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-exp2-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-exp2-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-exp2-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-exp2.c |    3 +
> > > >  .../fpu/test-double-libmvec-expm1-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-expm1-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-expm1-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-expm1.c    |    3 +
> > > >  .../fpu/test-double-libmvec-hypot-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-hypot-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-hypot-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-hypot.c    |    3 +
> > > >  .../fpu/test-double-libmvec-log10-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-log10-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-log10-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-log10.c    |    3 +
> > > >  .../fpu/test-double-libmvec-log1p-avx.c       |    1 +
> > > >  .../fpu/test-double-libmvec-log1p-avx2.c      |    1 +
> > > >  .../fpu/test-double-libmvec-log1p-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-double-libmvec-log1p.c    |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-log2-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-log2-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-log2-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-log2.c |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-sinh-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-sinh-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-sinh-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-sinh.c |    3 +
> > > >  .../x86_64/fpu/test-double-libmvec-tanh-avx.c |    1 +
> > > >  .../fpu/test-double-libmvec-tanh-avx2.c       |    1 +
> > > >  .../fpu/test-double-libmvec-tanh-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-double-libmvec-tanh.c |    3 +
> > > >  .../x86_64/fpu/test-double-vlen2-wrappers.c   |   18 +
> > > >  .../fpu/test-double-vlen4-avx2-wrappers.c     |   18 +
> > > >  .../x86_64/fpu/test-double-vlen4-wrappers.c   |   18 +
> > > >  .../x86_64/fpu/test-double-vlen8-wrappers.c   |   18 +
> > > >  .../fpu/test-float-libmvec-acoshf-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-acoshf-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-acoshf-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-acoshf.c    |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-asinf-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-asinf-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-asinf-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-asinf.c |    3 +
> > > >  .../fpu/test-float-libmvec-asinhf-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-asinhf-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-asinhf-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-asinhf.c    |    3 +
> > > >  .../fpu/test-float-libmvec-atan2f-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-atan2f-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-atan2f-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-atan2f.c    |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-atanf-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-atanf-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-atanf-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-atanf.c |    3 +
> > > >  .../fpu/test-float-libmvec-atanhf-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-atanhf-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-atanhf-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-atanhf.c    |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-cbrtf-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-cbrtf-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-cbrtf-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-coshf-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-coshf-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-coshf-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-coshf.c |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-erff-avx.c  |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-erff-avx2.c |    1 +
> > > >  .../fpu/test-float-libmvec-erff-avx512f.c     |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-erff.c  |    3 +
> > > >  .../fpu/test-float-libmvec-exp10f-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-exp10f-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-exp10f-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-exp10f.c    |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-exp2f-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-exp2f-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-exp2f-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c |    3 +
> > > >  .../fpu/test-float-libmvec-expm1f-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-expm1f-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-expm1f-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-expm1f.c    |    3 +
> > > >  .../fpu/test-float-libmvec-hypotf-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-hypotf-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-hypotf-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-hypotf.c    |    3 +
> > > >  .../fpu/test-float-libmvec-log10f-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-log10f-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-log10f-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-log10f.c    |    3 +
> > > >  .../fpu/test-float-libmvec-log1pf-avx.c       |    1 +
> > > >  .../fpu/test-float-libmvec-log1pf-avx2.c      |    1 +
> > > >  .../fpu/test-float-libmvec-log1pf-avx512f.c   |    1 +
> > > >  .../x86_64/fpu/test-float-libmvec-log1pf.c    |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-log2f-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-log2f-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-log2f-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-log2f.c |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-sinhf-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-sinhf-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-sinhf-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c |    3 +
> > > >  .../x86_64/fpu/test-float-libmvec-tanhf-avx.c |    1 +
> > > >  .../fpu/test-float-libmvec-tanhf-avx2.c       |    1 +
> > > >  .../fpu/test-float-libmvec-tanhf-avx512f.c    |    1 +
> > > >  sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c |    3 +
> > > >  .../x86_64/fpu/test-float-vlen16-wrappers.c   |   18 +
> > > >  .../x86_64/fpu/test-float-vlen4-wrappers.c    |   18 +
> > > >  .../fpu/test-float-vlen8-avx2-wrappers.c      |   18 +
> > > >  .../x86_64/fpu/test-float-vlen8-wrappers.c    |   18 +
> > > >  628 files changed, 66952 insertions(+), 18 deletions(-)
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core-avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core_avx512.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core-sse2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core-sse.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan22_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan28_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp102_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp108_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp22_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp28_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm12_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm18_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log102_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log108_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log22_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log28_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh2_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx2.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx512f.c
> > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c
> > > >
> > > > --
> > > > 2.31.1
> > > >



--
H.J.
  
Noah Goldstein Dec. 28, 2021, 9:33 p.m. UTC | #5
On Tue, Dec 28, 2021 at 8:53 AM H.J. Lu <hjl.tools@gmail.com> wrote:
>
> On Mon, Dec 27, 2021 at 10:39 PM Noah Goldstein via Libc-alpha
> <libc-alpha@sourceware.org> wrote:
> >
> > On Tue, Dec 28, 2021 at 12:27 AM Sunil Pandey <skpgkp2@gmail.com> wrote:
> > >
> > > On Mon, Dec 27, 2021 at 3:23 PM Noah Goldstein <goldstein.w.n@gmail.com> wrote:
> > > >
> > > > On Mon, Dec 27, 2021 at 9:05 AM Sunil K Pandey via Libc-alpha
> > > > <libc-alpha@sourceware.org> wrote:
> > > > >
> > > > > Changes from v2:
> > > > > -  Include LOE(live on exit) register info.
> > > > > -  Apply more peephole optimization.
> > > > > -  Optimize load of all bits set into ZMM register
> > > > > -  Replace 3 kmovw + andl with kandw instruction.
> > > > > -  Restructure data table and remove unused fields.
> > > > > -  Fix data table and field alignment according to ISA.
> > > > > -  Fix data offset according to ISA.
> > > > > -  Remove exit call dead code.
> > > > > -  Remove unnecessary save/restore.
> > > > > -  Keep cfi_escape for callee saved registers only.
> > > > > -  Add DW_CFA_expression comments corresponding to each cfi_escape.
> > > > > -  Define macro corresponding to each numeric data table offset.
> > > > > -  Replace numeric data table offset with macro name.
> > > > > -  Add data table structure definition as comments.
> > > > > -  Restructure data table and add comments to each data field value.
> > > > > -  Rename numeric sequential labels with meaningful label name.
> > > > > -  Add more comments to labels as well as on call sites.
> > > > > -  Internal special value processing paths replaced by calls to standard
> > > > >    scalar math functions, makes code more compact and aligned with
> > > > >    previous libmvec submission.
> > > >
> > > > Mostly okay with this. A few things:
> > > >
> > > > 1) Is there any way the constant tables can be shared?
> > > > There are alot of duplicate constants. Unsure if the best
> > > > way to do it would be a shared table per ISA (i.e table
> > > > of all constants used by the avx2 function and another for
> > > > the  avx512 functions) or we should just merge everything.
> > > > Probably best to do per ISA first just because some of the
> > > > runtime indexing for sse2/avx2 might be slowed down if it has
> > > > to use avx512 sized element width.
> > > >
> > >
> > > Each function is standalone and has its own data.
> >
> > There is a great deal of overlap. If its non-trivial to implement it can
> > be skipped IMO.
> >
> > >
> > > >
> > > > 2) Can you use consistent labeling format/names for the same
> > > > constants. I.e in
> > > > svml_s_sinhf8_core_avx2.S:L304
> > > >         .align 32
> > > >         .long 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000,
> > > > 0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000         /* _sPC1=1  */
> > > >
> > > > and in
> > > > svml_s_acoshf8_core_avx2.S:L455
> > > > /*== sOne = SP 1.0 ==*/
> > > >         .align 32
> > > >         .long 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000,
> > > > 0x3f800000, 0x3f800000, 0x3f800000, 0x3f800000
> > > >
> > > >
> > > > Personally prefer the latter format. This is also an example of where
> > > > some space could be saved with a shared table.
> > > >
> > >
> > > Each function is written by different people and has their own commenting style.
> >
> > I thought these were compiler generated?
>
> The sources are written in Intel internal format with comments.
> A tool generates C source while keeping the original comments.
>
> > If so it would be nice to at least start with a common format.
>
> True, that will be very nice.
>
> > >
> > > >
> > > > 3) There still appear to be some unused labels. For example
> > > >
> > > > svml_s_sinhf8_core_avx2.S:L37
> > > > #define _sExp_tbl_PH                  0
> > > >
> > >
> > > Will be fixed in v4.
> > >
> > > > svml_s_acoshf8_core_avx2.S:L36
> > > > #define Log_HA_table                  0
> > > >
> > >
> > > Will be fixed  in v4.
> > >
> > > > Can you make sure all the labels are in fact used.
> > >
> > > Unused fields will be removed in v4.
> > >
> > > > If the memory is used make sure its referenced through the label, if the memory
> > > > is not used please remove the label and any associated space.
> > > >
> > >
> > > Some of the first few fields are indirectly used for fast table lookup.
> >
> > Of course, but at some point each label should be used at least once.
>
> These table entries are used by the fast table lookup code which
> looks like
>
>         lea       -4222960+__svml_dlog10_data_internal(%rip), %rsi
> ...
>         movslq    %eax, %rax
>         movslq    %ecx, %rcx
>         movsd     (%rsi,%rax), %xmm2
>         movhpd    (%rsi,%rcx), %xmm2
>

Yeah, but the first `rip` offset store into `rsi` should have some
defined offset instead of `-4222960`.  It's a matter of clarity and
ensuring we aren't wasting table space.

> > >
> > >
> > > > >
> > > > > Changes from v1:
> > > > >   Add ISA specific sections for all libmvec functions.
> > > > >   Add libmvec functions to math-vector-fortran.h.
> > > > >   Change label to sequential.
> > > > >   Fix function name in GNU header plate.
> > > > >
> > > > > This patch set implements following vector math functions containing
> > > > > SSE, AVX, AVX2 and AVX512 versions for libmvec as per vector ABI.  It
> > > > > also contains accuracy, microbenchmark and ABI tests with regenerated
> > > > > ulps.
> > > > >
> > > > > atan
> > > > > atanf
> > > > > asin
> > > > > asinf
> > > > > hypot
> > > > > hypotf
> > > > > exp2
> > > > > exp2f
> > > > > exp10
> > > > > exp10f
> > > > > cosh
> > > > > coshf
> > > > > expm1
> > > > > expm1f
> > > > > sinh
> > > > > sinhf
> > > > > cbrt
> > > > > cbrtf
> > > > > atan2
> > > > > atan2f
> > > > > log10
> > > > > log10f
> > > > > log2
> > > > > log2f
> > > > > log1p
> > > > > log1pf
> > > > > atanh
> > > > > atanhf
> > > > > acosh
> > > > > acoshf
> > > > > erf
> > > > > erff
> > > > > tanh
> > > > > tanhf
> > > > > asinh
> > > > > asinhf
> > > > >
> > > > > Sunil K Pandey (18):
> > > > >   x86-64: Add vector atan/atanf implementation to libmvec
> > > > >   x86-64: Add vector asin/asinf implementation to libmvec
> > > > >   x86-64: Add vector hypot/hypotf implementation to libmvec
> > > > >   x86-64: Add vector exp2/exp2f implementation to libmvec
> > > > >   x86-64: Add vector exp10/exp10f implementation to libmvec
> > > > >   x86-64: Add vector cosh/coshf implementation to libmvec
> > > > >   x86-64: Add vector expm1/expm1f implementation to libmvec
> > > > >   x86-64: Add vector sinh/sinhf implementation to libmvec
> > > > >   x86-64: Add vector cbrt/cbrtf implementation to libmvec
> > > > >   x86-64: Add vector atan2/atan2f implementation to libmvec
> > > > >   x86-64: Add vector log10/log10f implementation to libmvec
> > > > >   x86-64: Add vector log2/log2f implementation to libmvec
> > > > >   x86-64: Add vector log1p/log1pf implementation to libmvec
> > > > >   x86-64: Add vector atanh/atanhf implementation to libmvec
> > > > >   x86-64: Add vector acosh/acoshf implementation to libmvec
> > > > >   x86-64: Add vector erf/erff implementation to libmvec
> > > > >   x86-64: Add vector tanh/tanhf implementation to libmvec
> > > > >   x86-64: Add vector asinh/asinhf implementation to libmvec
> > > > >
> > > > >  bits/libm-simd-decl-stubs.h                   |  198 ++
> > > > >  math/bits/mathcalls.h                         |   36 +-
> > > > >  .../unix/sysv/linux/x86_64/libmvec.abilist    |  144 ++
> > > > >  sysdeps/x86/fpu/bits/math-vector.h            |   72 +
> > > > >  .../x86/fpu/finclude/math-vector-fortran.h    |   72 +
> > > > >  sysdeps/x86_64/fpu/Makeconfig                 |   18 +
> > > > >  sysdeps/x86_64/fpu/Versions                   |   36 +
> > > > >  sysdeps/x86_64/fpu/libm-test-ulps             |  352 ++++
> > > > >  .../fpu/multiarch/svml_d_acosh2_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_acosh2_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_acosh2_core_sse4.S   | 1466 +++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_acosh4_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_acosh4_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_acosh4_core_avx2.S   | 1533 +++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_acosh8_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_acosh8_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_acosh8_core_avx512.S |  480 +++++
> > > > >  .../fpu/multiarch/svml_d_asin2_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_asin2_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_asin2_core_sse4.S    |  288 +++
> > > > >  .../fpu/multiarch/svml_d_asin4_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_asin4_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_asin4_core_avx2.S    |  273 +++
> > > > >  .../fpu/multiarch/svml_d_asin8_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_asin8_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_asin8_core_avx512.S  |  295 +++
> > > > >  .../fpu/multiarch/svml_d_asinh2_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_asinh2_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_asinh2_core_sse4.S   | 1659 +++++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_asinh4_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_asinh4_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_asinh4_core_avx2.S   | 1598 ++++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_asinh8_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_asinh8_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_asinh8_core_avx512.S |  510 +++++
> > > > >  .../fpu/multiarch/svml_d_atan22_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atan22_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_d_atan22_core_sse4.S   |  471 +++++
> > > > >  .../fpu/multiarch/svml_d_atan24_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atan24_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_d_atan24_core_avx2.S   |  451 +++++
> > > > >  .../fpu/multiarch/svml_d_atan28_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atan28_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_d_atan28_core_avx512.S |  475 +++++
> > > > >  .../fpu/multiarch/svml_d_atan2_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atan2_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_atan2_core_sse4.S    |  245 +++
> > > > >  .../fpu/multiarch/svml_d_atan4_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atan4_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_atan4_core_avx2.S    |  225 +++
> > > > >  .../fpu/multiarch/svml_d_atan8_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atan8_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_atan8_core_avx512.S  |  213 +++
> > > > >  .../fpu/multiarch/svml_d_atanh2_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atanh2_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_atanh2_core_sse4.S   | 1516 +++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_atanh4_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atanh4_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_atanh4_core_avx2.S   | 1476 +++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_atanh8_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_atanh8_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_atanh8_core_avx512.S |  401 ++++
> > > > >  .../fpu/multiarch/svml_d_cbrt2_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_cbrt2_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_cbrt2_core_sse4.S    |  467 +++++
> > > > >  .../fpu/multiarch/svml_d_cbrt4_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_cbrt4_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_cbrt4_core_avx2.S    |  505 +++++
> > > > >  .../fpu/multiarch/svml_d_cbrt8_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_cbrt8_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_cbrt8_core_avx512.S  |  253 +++
> > > > >  .../fpu/multiarch/svml_d_cosh2_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_cosh2_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_cosh2_core_sse4.S    |  404 ++++
> > > > >  .../fpu/multiarch/svml_d_cosh4_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_cosh4_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_cosh4_core_avx2.S    |  420 +++++
> > > > >  .../fpu/multiarch/svml_d_cosh8_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_cosh8_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_cosh8_core_avx512.S  |  323 ++++
> > > > >  .../fpu/multiarch/svml_d_erf2_core-sse2.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_erf2_core.c   |   27 +
> > > > >  .../fpu/multiarch/svml_d_erf2_core_sse4.S     |  987 ++++++++++
> > > > >  .../fpu/multiarch/svml_d_erf4_core-sse.S      |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_erf4_core.c   |   27 +
> > > > >  .../fpu/multiarch/svml_d_erf4_core_avx2.S     |  984 ++++++++++
> > > > >  .../fpu/multiarch/svml_d_erf8_core-avx2.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_erf8_core.c   |   27 +
> > > > >  .../fpu/multiarch/svml_d_erf8_core_avx512.S   |  983 ++++++++++
> > > > >  .../fpu/multiarch/svml_d_exp102_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_exp102_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_exp102_core_sse4.S   |  418 +++++
> > > > >  .../fpu/multiarch/svml_d_exp104_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_exp104_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_exp104_core_avx2.S   |  429 +++++
> > > > >  .../fpu/multiarch/svml_d_exp108_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_exp108_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_exp108_core_avx512.S |  287 +++
> > > > >  .../fpu/multiarch/svml_d_exp22_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_exp22_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_exp22_core_sse4.S    |  325 ++++
> > > > >  .../fpu/multiarch/svml_d_exp24_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_exp24_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_exp24_core_avx2.S    |  341 ++++
> > > > >  .../fpu/multiarch/svml_d_exp28_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_exp28_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_exp28_core_avx512.S  |  301 +++
> > > > >  .../fpu/multiarch/svml_d_expm12_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_expm12_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_expm12_core_sse4.S   |  421 +++++
> > > > >  .../fpu/multiarch/svml_d_expm14_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_expm14_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_expm14_core_avx2.S   |  408 ++++
> > > > >  .../fpu/multiarch/svml_d_expm18_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_expm18_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_expm18_core_avx512.S |  334 ++++
> > > > >  .../fpu/multiarch/svml_d_hypot2_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_hypot2_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_d_hypot2_core_sse4.S   |  279 +++
> > > > >  .../fpu/multiarch/svml_d_hypot4_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_hypot4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_d_hypot4_core_avx2.S   |  289 +++
> > > > >  .../fpu/multiarch/svml_d_hypot8_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_hypot8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_d_hypot8_core_avx512.S |  239 +++
> > > > >  .../fpu/multiarch/svml_d_log102_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log102_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_log102_core_sse4.S   | 1086 +++++++++++
> > > > >  .../fpu/multiarch/svml_d_log104_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log104_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_log104_core_avx2.S   | 1071 +++++++++++
> > > > >  .../fpu/multiarch/svml_d_log108_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log108_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_log108_core_avx512.S |  299 +++
> > > > >  .../fpu/multiarch/svml_d_log1p2_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log1p2_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_log1p2_core_sse4.S   | 1395 ++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_log1p4_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log1p4_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_log1p4_core_avx2.S   | 1380 ++++++++++++++
> > > > >  .../fpu/multiarch/svml_d_log1p8_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log1p8_core.c |   27 +
> > > > >  .../fpu/multiarch/svml_d_log1p8_core_avx512.S |  317 ++++
> > > > >  .../fpu/multiarch/svml_d_log22_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log22_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_log22_core_sse4.S    | 1336 +++++++++++++
> > > > >  .../fpu/multiarch/svml_d_log24_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log24_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_log24_core_avx2.S    | 1321 +++++++++++++
> > > > >  .../fpu/multiarch/svml_d_log28_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_log28_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_log28_core_avx512.S  |  293 +++
> > > > >  .../fpu/multiarch/svml_d_sinh2_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_sinh2_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_sinh2_core_sse4.S    |  464 +++++
> > > > >  .../fpu/multiarch/svml_d_sinh4_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_sinh4_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_sinh4_core_avx2.S    |  478 +++++
> > > > >  .../fpu/multiarch/svml_d_sinh8_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_sinh8_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_sinh8_core_avx512.S  |  469 +++++
> > > > >  .../fpu/multiarch/svml_d_tanh2_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_tanh2_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_tanh2_core_sse4.S    | 1280 +++++++++++++
> > > > >  .../fpu/multiarch/svml_d_tanh4_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_tanh4_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_tanh4_core_avx2.S    | 1287 +++++++++++++
> > > > >  .../fpu/multiarch/svml_d_tanh8_core-avx2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_d_tanh8_core.c  |   27 +
> > > > >  .../fpu/multiarch/svml_d_tanh8_core_avx512.S  |  472 +++++
> > > > >  .../fpu/multiarch/svml_s_acoshf16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_acoshf16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_acoshf16_core_avx512.S   |  449 +++++
> > > > >  .../fpu/multiarch/svml_s_acoshf4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_acoshf4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_acoshf4_core_sse4.S  |  522 ++++++
> > > > >  .../fpu/multiarch/svml_s_acoshf8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_acoshf8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_acoshf8_core_avx2.S  |  503 +++++
> > > > >  .../fpu/multiarch/svml_s_asinf16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_asinf16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_asinf16_core_avx512.S    |  260 +++
> > > > >  .../fpu/multiarch/svml_s_asinf4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_asinf4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_asinf4_core_sse4.S   |  252 +++
> > > > >  .../fpu/multiarch/svml_s_asinf8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_asinf8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_asinf8_core_avx2.S   |  249 +++
> > > > >  .../fpu/multiarch/svml_s_asinhf16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_asinhf16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_asinhf16_core_avx512.S   |  476 +++++
> > > > >  .../fpu/multiarch/svml_s_asinhf4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_asinhf4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_asinhf4_core_sse4.S  |  642 +++++++
> > > > >  .../fpu/multiarch/svml_s_asinhf8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_asinhf8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_asinhf8_core_avx2.S  |  590 ++++++
> > > > >  .../fpu/multiarch/svml_s_atan2f16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_atan2f16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_atan2f16_core_avx512.S   |  399 ++++
> > > > >  .../fpu/multiarch/svml_s_atan2f4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_atan2f4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_atan2f4_core_sse4.S  |  384 ++++
> > > > >  .../fpu/multiarch/svml_s_atan2f8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_atan2f8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_atan2f8_core_avx2.S  |  362 ++++
> > > > >  .../fpu/multiarch/svml_s_atanf16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_atanf16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_atanf16_core_avx512.S    |  174 ++
> > > > >  .../fpu/multiarch/svml_s_atanf4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_atanf4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_atanf4_core_sse4.S   |  164 ++
> > > > >  .../fpu/multiarch/svml_s_atanf8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_atanf8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_atanf8_core_avx2.S   |  148 ++
> > > > >  .../fpu/multiarch/svml_s_atanhf16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_atanhf16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_atanhf16_core_avx512.S   |  393 ++++
> > > > >  .../fpu/multiarch/svml_s_atanhf4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_atanhf4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_atanhf4_core_sse4.S  |  494 +++++
> > > > >  .../fpu/multiarch/svml_s_atanhf8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_atanhf8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_atanhf8_core_avx2.S  |  468 +++++
> > > > >  .../fpu/multiarch/svml_s_cbrtf16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_cbrtf16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_cbrtf16_core_avx512.S    |  235 +++
> > > > >  .../fpu/multiarch/svml_s_cbrtf4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_cbrtf4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_cbrtf4_core_sse4.S   |  490 +++++
> > > > >  .../fpu/multiarch/svml_s_cbrtf8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_cbrtf8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_cbrtf8_core_avx2.S   |  509 +++++
> > > > >  .../fpu/multiarch/svml_s_coshf16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_coshf16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_coshf16_core_avx512.S    |  321 ++++
> > > > >  .../fpu/multiarch/svml_s_coshf4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_coshf4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_coshf4_core_sse4.S   |  317 ++++
> > > > >  .../fpu/multiarch/svml_s_coshf8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_coshf8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_coshf8_core_avx2.S   |  320 ++++
> > > > >  .../fpu/multiarch/svml_s_erff16_core-avx2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_erff16_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_erff16_core_avx512.S |  693 +++++++
> > > > >  .../fpu/multiarch/svml_s_erff4_core-sse2.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_erff4_core.c  |   28 +
> > > > >  .../fpu/multiarch/svml_s_erff4_core_sse4.S    |  661 +++++++
> > > > >  .../fpu/multiarch/svml_s_erff8_core-sse.S     |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_erff8_core.c  |   28 +
> > > > >  .../fpu/multiarch/svml_s_erff8_core_avx2.S    |  666 +++++++
> > > > >  .../fpu/multiarch/svml_s_exp10f16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_exp10f16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_exp10f16_core_avx512.S   |  269 +++
> > > > >  .../fpu/multiarch/svml_s_exp10f4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_exp10f4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_exp10f4_core_sse4.S  |  311 +++
> > > > >  .../fpu/multiarch/svml_s_exp10f8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_exp10f8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_exp10f8_core_avx2.S  |  331 ++++
> > > > >  .../fpu/multiarch/svml_s_exp2f16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_exp2f16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_exp2f16_core_avx512.S    |  271 +++
> > > > >  .../fpu/multiarch/svml_s_exp2f4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_exp2f4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_exp2f4_core_sse4.S   |  238 +++
> > > > >  .../fpu/multiarch/svml_s_exp2f8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_exp2f8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_exp2f8_core_avx2.S   |  245 +++
> > > > >  .../fpu/multiarch/svml_s_expm1f16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_expm1f16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_expm1f16_core_avx512.S   |  281 +++
> > > > >  .../fpu/multiarch/svml_s_expm1f4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_expm1f4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_expm1f4_core_sse4.S  |  358 ++++
> > > > >  .../fpu/multiarch/svml_s_expm1f8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_expm1f8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_expm1f8_core_avx2.S  |  351 ++++
> > > > >  .../fpu/multiarch/svml_s_hypotf16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_hypotf16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_hypotf16_core_avx512.S   |  244 +++
> > > > >  .../fpu/multiarch/svml_s_hypotf4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_hypotf4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_hypotf4_core_sse4.S  |  265 +++
> > > > >  .../fpu/multiarch/svml_s_hypotf8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_hypotf8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_hypotf8_core_avx2.S  |  269 +++
> > > > >  .../fpu/multiarch/svml_s_log10f16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_log10f16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_log10f16_core_avx512.S   |  238 +++
> > > > >  .../fpu/multiarch/svml_s_log10f4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_log10f4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_log10f4_core_sse4.S  |  376 ++++
> > > > >  .../fpu/multiarch/svml_s_log10f8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_log10f8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_log10f8_core_avx2.S  |  376 ++++
> > > > >  .../fpu/multiarch/svml_s_log1pf16_core-avx2.S |   20 +
> > > > >  .../fpu/multiarch/svml_s_log1pf16_core.c      |   28 +
> > > > >  .../multiarch/svml_s_log1pf16_core_avx512.S   |  404 ++++
> > > > >  .../fpu/multiarch/svml_s_log1pf4_core-sse2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_log1pf4_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_log1pf4_core_sse4.S  |  385 ++++
> > > > >  .../fpu/multiarch/svml_s_log1pf8_core-sse.S   |   20 +
> > > > >  .../fpu/multiarch/svml_s_log1pf8_core.c       |   28 +
> > > > >  .../fpu/multiarch/svml_s_log1pf8_core_avx2.S  |  387 ++++
> > > > >  .../fpu/multiarch/svml_s_log2f16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_log2f16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_log2f16_core_avx512.S    |  231 +++
> > > > >  .../fpu/multiarch/svml_s_log2f4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_log2f4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_log2f4_core_sse4.S   |  356 ++++
> > > > >  .../fpu/multiarch/svml_s_log2f8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_log2f8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_log2f8_core_avx2.S   |  359 ++++
> > > > >  .../fpu/multiarch/svml_s_sinhf16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_sinhf16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_sinhf16_core_avx512.S    |  330 ++++
> > > > >  .../fpu/multiarch/svml_s_sinhf4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_sinhf4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_sinhf4_core_sse4.S   |  320 ++++
> > > > >  .../fpu/multiarch/svml_s_sinhf8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_sinhf8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_sinhf8_core_avx2.S   |  321 ++++
> > > > >  .../fpu/multiarch/svml_s_tanhf16_core-avx2.S  |   20 +
> > > > >  .../fpu/multiarch/svml_s_tanhf16_core.c       |   28 +
> > > > >  .../multiarch/svml_s_tanhf16_core_avx512.S    |  381 ++++
> > > > >  .../fpu/multiarch/svml_s_tanhf4_core-sse2.S   |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_tanhf4_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_tanhf4_core_sse4.S   |  844 +++++++++
> > > > >  .../fpu/multiarch/svml_s_tanhf8_core-sse.S    |   20 +
> > > > >  .../x86_64/fpu/multiarch/svml_s_tanhf8_core.c |   28 +
> > > > >  .../fpu/multiarch/svml_s_tanhf8_core_avx2.S   |  856 +++++++++
> > > > >  sysdeps/x86_64/fpu/svml_d_acosh2_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_acosh4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_acosh8_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asin2_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asin4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asin8_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asinh2_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asinh4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_asinh8_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan22_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan24_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan28_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan2_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atan8_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atanh2_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atanh4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_atanh8_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cbrt2_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cbrt4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cbrt8_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cosh2_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cosh4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_cosh8_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_erf2_core.S         |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_erf4_core.S         |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_erf8_core.S         |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp102_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp104_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp108_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp22_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp24_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_exp28_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_expm12_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_expm14_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_expm18_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_hypot2_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_hypot4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_hypot8_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log102_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log104_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log104_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log108_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log1p2_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log1p4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log1p8_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log22_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log24_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log24_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_log28_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_sinh2_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_sinh4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_sinh8_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_tanh2_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_tanh4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_d_tanh8_core.S        |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_acoshf16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_acoshf4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_acoshf8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinf16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinf4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinf8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinhf16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinhf4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinhf8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atan2f16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atan2f4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atan2f8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanf16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanf4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanf8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanhf16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanhf4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanhf8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_coshf16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_coshf4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_coshf8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_erff16_core.S       |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_erff4_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_erff8_core.S        |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S    |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp10f16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp10f4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp10f8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp2f16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp2f4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp2f8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_expm1f16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_expm1f4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_expm1f8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_hypotf16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_hypotf4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_hypotf8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log10f16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log10f4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log10f8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log1pf16_core.S     |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log1pf4_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log1pf8_core.S      |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S  |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log2f16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log2f4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log2f8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_sinhf16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_sinhf4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_sinhf8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S   |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_tanhf16_core.S      |   25 +
> > > > >  sysdeps/x86_64/fpu/svml_s_tanhf4_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_tanhf8_core.S       |   29 +
> > > > >  sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S   |   25 +
> > > > >  .../fpu/test-double-libmvec-acosh-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-acosh-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-acosh-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-acosh.c    |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-asin-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-asin-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-asin-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-asin.c |    3 +
> > > > >  .../fpu/test-double-libmvec-asinh-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-asinh-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-asinh-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-asinh.c    |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-atan-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-atan-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-atan-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-atan.c |    3 +
> > > > >  .../fpu/test-double-libmvec-atan2-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-atan2-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-atan2-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-atan2.c    |    3 +
> > > > >  .../fpu/test-double-libmvec-atanh-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-atanh-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-atanh-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-atanh.c    |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-cbrt-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-cbrt-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-cbrt-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-cosh-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-cosh-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-cosh-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-cosh.c |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-erf-avx.c  |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-erf-avx2.c |    1 +
> > > > >  .../fpu/test-double-libmvec-erf-avx512f.c     |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-erf.c  |    3 +
> > > > >  .../fpu/test-double-libmvec-exp10-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-exp10-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-exp10-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-exp10.c    |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-exp2-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-exp2-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-exp2-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-exp2.c |    3 +
> > > > >  .../fpu/test-double-libmvec-expm1-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-expm1-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-expm1-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-expm1.c    |    3 +
> > > > >  .../fpu/test-double-libmvec-hypot-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-hypot-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-hypot-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-hypot.c    |    3 +
> > > > >  .../fpu/test-double-libmvec-log10-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-log10-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-log10-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-log10.c    |    3 +
> > > > >  .../fpu/test-double-libmvec-log1p-avx.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-log1p-avx2.c      |    1 +
> > > > >  .../fpu/test-double-libmvec-log1p-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-double-libmvec-log1p.c    |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-log2-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-log2-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-log2-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-log2.c |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-sinh-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-sinh-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-sinh-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-sinh.c |    3 +
> > > > >  .../x86_64/fpu/test-double-libmvec-tanh-avx.c |    1 +
> > > > >  .../fpu/test-double-libmvec-tanh-avx2.c       |    1 +
> > > > >  .../fpu/test-double-libmvec-tanh-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-double-libmvec-tanh.c |    3 +
> > > > >  .../x86_64/fpu/test-double-vlen2-wrappers.c   |   18 +
> > > > >  .../fpu/test-double-vlen4-avx2-wrappers.c     |   18 +
> > > > >  .../x86_64/fpu/test-double-vlen4-wrappers.c   |   18 +
> > > > >  .../x86_64/fpu/test-double-vlen8-wrappers.c   |   18 +
> > > > >  .../fpu/test-float-libmvec-acoshf-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-acoshf-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-acoshf-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-acoshf.c    |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-asinf-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-asinf-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-asinf-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-asinf.c |    3 +
> > > > >  .../fpu/test-float-libmvec-asinhf-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-asinhf-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-asinhf-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-asinhf.c    |    3 +
> > > > >  .../fpu/test-float-libmvec-atan2f-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-atan2f-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-atan2f-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-atan2f.c    |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-atanf-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-atanf-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-atanf-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-atanf.c |    3 +
> > > > >  .../fpu/test-float-libmvec-atanhf-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-atanhf-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-atanhf-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-atanhf.c    |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-cbrtf-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-cbrtf-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-cbrtf-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-coshf-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-coshf-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-coshf-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-coshf.c |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-erff-avx.c  |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-erff-avx2.c |    1 +
> > > > >  .../fpu/test-float-libmvec-erff-avx512f.c     |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-erff.c  |    3 +
> > > > >  .../fpu/test-float-libmvec-exp10f-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-exp10f-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-exp10f-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-exp10f.c    |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-exp2f-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-exp2f-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-exp2f-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c |    3 +
> > > > >  .../fpu/test-float-libmvec-expm1f-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-expm1f-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-expm1f-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-expm1f.c    |    3 +
> > > > >  .../fpu/test-float-libmvec-hypotf-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-hypotf-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-hypotf-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-hypotf.c    |    3 +
> > > > >  .../fpu/test-float-libmvec-log10f-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-log10f-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-log10f-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-log10f.c    |    3 +
> > > > >  .../fpu/test-float-libmvec-log1pf-avx.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-log1pf-avx2.c      |    1 +
> > > > >  .../fpu/test-float-libmvec-log1pf-avx512f.c   |    1 +
> > > > >  .../x86_64/fpu/test-float-libmvec-log1pf.c    |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-log2f-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-log2f-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-log2f-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-log2f.c |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-sinhf-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-sinhf-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-sinhf-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c |    3 +
> > > > >  .../x86_64/fpu/test-float-libmvec-tanhf-avx.c |    1 +
> > > > >  .../fpu/test-float-libmvec-tanhf-avx2.c       |    1 +
> > > > >  .../fpu/test-float-libmvec-tanhf-avx512f.c    |    1 +
> > > > >  sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c |    3 +
> > > > >  .../x86_64/fpu/test-float-vlen16-wrappers.c   |   18 +
> > > > >  .../x86_64/fpu/test-float-vlen4-wrappers.c    |   18 +
> > > > >  .../fpu/test-float-vlen8-avx2-wrappers.c      |   18 +
> > > > >  .../x86_64/fpu/test-float-vlen8-wrappers.c    |   18 +
> > > > >  628 files changed, 66952 insertions(+), 18 deletions(-)
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acosh8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asin8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_asinh8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan22_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan24_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan28_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atan8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_atanh8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cbrt8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_cosh8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_erf8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp102_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp104_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp108_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp22_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp24_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_exp28_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm12_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm14_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_expm18_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_hypot8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log102_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log104_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log108_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log1p8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log22_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log24_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_log28_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_sinh8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh2_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh4_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_tanh8_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acoshf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_asinhf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atan2f8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_atanhf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_cbrtf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_coshf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_erff8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp10f8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_exp2f8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_expm1f8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_hypotf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log10f8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log1pf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_log2f8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_sinhf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core-avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf16_core_avx512.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core-sse2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf4_core_sse4.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core-sse.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_tanhf8_core_avx2.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_acosh8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asin8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_asinh8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan22_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan24_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan28_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atan8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_atanh8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cbrt8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_cosh8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_erf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp102_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp104_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp108_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp22_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp24_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_exp28_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm12_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm14_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_expm18_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_hypot8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log102_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log104_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log108_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log1p8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log22_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log24_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_log28_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_sinh8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh2_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh4_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_d_tanh8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_acoshf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_asinhf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atan2f8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_atanhf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_cbrtf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_coshf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_erff8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp10f8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_exp2f8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_expm1f8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_hypotf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log10f8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log1pf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_log2f8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_sinhf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf16_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf4_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/svml_s_tanhf8_core_avx.S
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acosh.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asin.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-asinh.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atan2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-atanh.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cbrt.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-cosh.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-erf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp10.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-exp2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-expm1.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-hypot.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log10.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log1p.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-log2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sinh.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-tanh.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acoshf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-asinhf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atan2f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-atanhf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-cbrtf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-coshf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-erff.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp10f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-exp2f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-expm1f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-hypotf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log10f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log1pf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-log2f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sinhf.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx2.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf-avx512f.c
> > > > >  create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-tanhf.c
> > > > >
> > > > > --
> > > > > 2.31.1
> > > > >
>
>
>
> --
> H.J.