summaryrefslogtreecommitdiff
path: root/numpy/core/setup.py
diff options
context:
space:
mode:
authorMatti Picus <matti.picus@gmail.com>2023-02-15 14:01:17 +0200
committerGitHub <noreply@github.com>2023-02-15 14:01:17 +0200
commit0bd56e7ec12f8ceeb8d082340e71e60b873d5c57 (patch)
tree4151f2f93381a1eed7b29ea5cf2aca122711a2b8 /numpy/core/setup.py
parenta5f4e8e417d815cb577a8f2f9414b07a689d69b1 (diff)
parentd07d5584fc63df10025190a4ea38c4863c1b1723 (diff)
downloadnumpy-0bd56e7ec12f8ceeb8d082340e71e60b873d5c57.tar.gz
Merge pull request #22315 from r-devulap/avxsort
ENH: Vectorize quicksort for 16-bit and 64-bit dtype using AVX512
Diffstat (limited to 'numpy/core/setup.py')
-rw-r--r--numpy/core/setup.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/numpy/core/setup.py b/numpy/core/setup.py
index c7e28af9c..2cad4ba43 100644
--- a/numpy/core/setup.py
+++ b/numpy/core/setup.py
@@ -942,7 +942,6 @@ def configuration(parent_package='',top_path=None):
join('src', 'multiarray', 'usertypes.c'),
join('src', 'multiarray', 'vdot.c'),
join('src', 'common', 'npy_sort.h.src'),
- join('src', 'npysort', 'x86-qsort.dispatch.cpp'),
join('src', 'npysort', 'quicksort.cpp'),
join('src', 'npysort', 'mergesort.cpp'),
join('src', 'npysort', 'timsort.cpp'),
@@ -964,6 +963,8 @@ def configuration(parent_package='',top_path=None):
# links to the arm64 npymath library,
# see gh-22673
join('src', 'npymath', 'arm64_exports.c'),
+ join('src', 'npysort', 'simd_qsort.dispatch.cpp'),
+ join('src', 'npysort', 'simd_qsort_16bit.dispatch.cpp'),
]
#######################################################################