Skip to content

Commit 49d2bce

Browse files
committed
Remove CBWR constants which are being dropped by MKL
1 parent 013723f commit 49d2bce

3 files changed

Lines changed: 0 additions & 29 deletions

File tree

mkl/_mkl_service.pxd

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,9 @@ cdef extern from "mkl.h":
5555
int MKL_CBWR_AUTO
5656
int MKL_CBWR_COMPATIBLE
5757
int MKL_CBWR_SSE2
58-
int MKL_CBWR_SSSE3
59-
int MKL_CBWR_SSE4_1
6058
int MKL_CBWR_SSE4_2
61-
int MKL_CBWR_AVX
6259
int MKL_CBWR_AVX2
63-
int MKL_CBWR_AVX512_MIC
6460
int MKL_CBWR_AVX512
65-
int MKL_CBWR_AVX512_MIC_E1
6661
int MKL_CBWR_AVX512_E1
6762

6863
int MKL_CBWR_SUCCESS

mkl/_mkl_service.pyx

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -677,17 +677,11 @@ cdef object __cbwr_set(branch=None) except *:
677677
"auto": mkl.MKL_CBWR_AUTO,
678678
"compatible": mkl.MKL_CBWR_COMPATIBLE,
679679
"sse2": mkl.MKL_CBWR_SSE2,
680-
"ssse3": mkl.MKL_CBWR_SSSE3,
681-
"sse4_1": mkl.MKL_CBWR_SSE4_1,
682680
"sse4_2": mkl.MKL_CBWR_SSE4_2,
683-
"avx": mkl.MKL_CBWR_AVX,
684681
"avx2": mkl.MKL_CBWR_AVX2,
685682
"avx2,strict": mkl.MKL_CBWR_AVX2 | mkl.MKL_CBWR_STRICT,
686-
"avx512_mic": mkl.MKL_CBWR_AVX512_MIC,
687-
"avx512_mic,strict": mkl.MKL_CBWR_AVX512_MIC | mkl.MKL_CBWR_STRICT,
688683
"avx512": mkl.MKL_CBWR_AVX512,
689684
"avx512,strict": mkl.MKL_CBWR_AVX512 | mkl.MKL_CBWR_STRICT,
690-
"avx512_mic_e1": mkl.MKL_CBWR_AVX512_MIC_E1,
691685
"avx512_e1": mkl.MKL_CBWR_AVX512_E1,
692686
"avx512_e1,strict": mkl.MKL_CBWR_AVX512_E1 | mkl.MKL_CBWR_STRICT,
693687
},
@@ -720,17 +714,11 @@ cdef inline __cbwr_get(cnr_const=None) except *:
720714
mkl.MKL_CBWR_AUTO: "auto",
721715
mkl.MKL_CBWR_COMPATIBLE: "compatible",
722716
mkl.MKL_CBWR_SSE2: "sse2",
723-
mkl.MKL_CBWR_SSSE3: "ssse3",
724-
mkl.MKL_CBWR_SSE4_1: "sse4_1",
725717
mkl.MKL_CBWR_SSE4_2: "sse4_2",
726-
mkl.MKL_CBWR_AVX: "avx",
727718
mkl.MKL_CBWR_AVX2: "avx2",
728719
mkl.MKL_CBWR_AVX2 | mkl.MKL_CBWR_STRICT: "avx2,strict",
729-
mkl.MKL_CBWR_AVX512_MIC: "avx512_mic",
730-
mkl.MKL_CBWR_AVX512_MIC | mkl.MKL_CBWR_STRICT: "avx512_mic,strict",
731720
mkl.MKL_CBWR_AVX512: "avx512",
732721
mkl.MKL_CBWR_AVX512 | mkl.MKL_CBWR_STRICT: "avx512,strict",
733-
mkl.MKL_CBWR_AVX512_MIC_E1: "avx512_mic_e1",
734722
mkl.MKL_CBWR_AVX512_E1: "avx512_e1",
735723
mkl.MKL_CBWR_AVX512_E1 | mkl.MKL_CBWR_STRICT: "avx512_e1,strict",
736724
mkl.MKL_CBWR_ERR_INVALID_INPUT: "err_invalid_input",
@@ -754,17 +742,11 @@ cdef object __cbwr_get_auto_branch() except *:
754742
mkl.MKL_CBWR_AUTO: "auto",
755743
mkl.MKL_CBWR_COMPATIBLE: "compatible",
756744
mkl.MKL_CBWR_SSE2: "sse2",
757-
mkl.MKL_CBWR_SSSE3: "ssse3",
758-
mkl.MKL_CBWR_SSE4_1: "sse4_1",
759745
mkl.MKL_CBWR_SSE4_2: "sse4_2",
760-
mkl.MKL_CBWR_AVX: "avx",
761746
mkl.MKL_CBWR_AVX2: "avx2",
762747
mkl.MKL_CBWR_AVX2 | mkl.MKL_CBWR_STRICT: "avx2,strict",
763-
mkl.MKL_CBWR_AVX512_MIC: "avx512_mic",
764-
mkl.MKL_CBWR_AVX512_MIC | mkl.MKL_CBWR_STRICT: "avx512_mic,strict",
765748
mkl.MKL_CBWR_AVX512: "avx512",
766749
mkl.MKL_CBWR_AVX512 | mkl.MKL_CBWR_STRICT: "avx512,strict",
767-
mkl.MKL_CBWR_AVX512_MIC_E1: "avx512_mic_e1",
768750
mkl.MKL_CBWR_AVX512_E1: "avx512_e1",
769751
mkl.MKL_CBWR_AVX512_E1 | mkl.MKL_CBWR_STRICT: "avx512_e1,strict",
770752
mkl.MKL_CBWR_SUCCESS: "success",

mkl/tests/test_mkl_service.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -219,21 +219,15 @@ def check_cbwr(branch, cnr_const):
219219
"auto",
220220
"compatible",
221221
"sse2",
222-
"ssse3",
223-
"sse4_1",
224222
"sse4_2",
225-
"avx",
226223
"avx2",
227-
"avx512_mic",
228224
"avx512",
229-
"avx512_mic_e1",
230225
"avx512_e1",
231226
]
232227

233228

234229
strict = [
235230
"avx2,strict",
236-
"avx512_mic,strict",
237231
"avx512,strict",
238232
"avx512_e1,strict",
239233
]

0 commit comments

Comments
 (0)