diff options
author | Sayed Adel <seiko@imavr.com> | 2021-01-07 11:22:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-07 11:22:42 +0200 |
commit | 73fe877ff967f279d470b81ad447b9f3056c1335 (patch) | |
tree | 0a9ab52f5ad95284dfb2a779cef65373bcb2a9d9 /numpy/array_api/tests/test_elementwise_functions.py | |
parent | 5363cfa7d07641e84fbb5f21a217018c9b55b2fa (diff) | |
download | numpy-73fe877ff967f279d470b81ad447b9f3056c1335.tar.gz |
ENH, SIMD: Ditching the old CPU dispatcher(Exp & Log) (#18101)
The second patch in a series of pull-requests aims to facilitate the migration
process to our new SIMD interface(NPYV).
It is basically a process that focuses on getting rid of the main umath SIMD source `simd.inc`,
which contains almost all SIMD kernels, by splitting it into several dispatch-able sources without
changing the base code, which facilitates the review process during the move to NPYV(universal intrinsics).
In this patch, we have moved the the following raw SIMD loops to the new dispatcher:
- FLOAT_exp, DOUBLE_exp
- FLOAT_log, DOUBLE_log
- FLOAT_frexp, DOUBLE_frexp
- FLOAT_ldexp, DOUBLE_ldexp
Diffstat (limited to 'numpy/array_api/tests/test_elementwise_functions.py')
0 files changed, 0 insertions, 0 deletions