summaryrefslogtreecommitdiff
path: root/numpy/core/src/_simd/_simd.dispatch.c.src
Commit message (Expand)AuthorAgeFilesLines
* TST, SIMD: add test cases for the new intrinicsSayed Adel2023-01-291-20/+92
* ENH: Implement intrinsics for shuffle over 128-bit lane and unzipSayed Adel2023-01-291-2/+60
* Cleanup: Fix designator order not matching declaration orderjuztamau52022-11-071-1/+1
* SIMD: Add new intrinsics to check true cross all vector lanesSayed Adel2022-09-191-3/+22
* ENH, SIMD: Implement new universal intrinsic for max/min operationsSayed Adel2022-09-171-3/+10
* ENH, SIMD: Extend universal intrinsics to support IBMZSayed Adel2022-06-041-9/+23
* SIMD, ENH: Add universal intrinsic andc8 and use it to remove ifneqRafael CF Sousa2022-05-291-6/+16
* SIMD, ENH: Use logical bitwise to implement comparison functions (bool_)Rafael CF Sousa2022-05-231-0/+6
* SIMD: Use universal intrinsics to implement comparison functionsRafael Cardoso Fernandes Sousa2022-05-231-0/+9
* SIMD: Test lookup table intrinsicsSayed Adel2022-01-191-3/+23
* SIMD: add universal intrinsic for round to nearestSayed Adel2021-12-191-2/+2
* ENH, SIMD: add new universal intrinsics for floorHowJMay2021-12-121-2/+2
* ENH, SIMD: add new universal intrinsics for truncHowJMay2021-11-161-2/+2
* ENH: Implement SIMD for ceilHowJMay2021-11-011-2/+2
* Merge pull request #18889 from HowJMay/simd-min-max-integerCharles Harris2021-05-101-13/+25
|\
| * ENH: Add max/min value comparison for integersHowJmay2021-05-101-13/+25
* | MAINT: Avoid treating _SIMD module build warnings as errorsSayed Adel2021-05-041-1/+1
|/
* ENH: Add min values comparison for floating pointHowJmay2021-05-021-4/+10
* ENH: Add max values comparison for floating pointHowJmay2021-05-011-0/+10
* SIMD, TST: add test cases for NPYV fast integer divisionSayed Adel2021-03-081-3/+16
* improve sumup intriniscs.Qiyu82021-01-251-3/+2
* treat u8/u16 as overflow protection.Qiyu82021-01-221-3/+12
* Add new intrinsics sum_u8/u16/u64.Qiyu82021-01-201-3/+4
* Merge branch 'master' of github.com:numpy/numpy into countnzQiyu82020-12-231-0/+87
|\
| * ENH, SIMD: Add new NPYV intrinsics pack(1)Sayed Adel2020-12-221-0/+87
* | Merge branch 'master' of github.com:numpy/numpy into countnzQiyu82020-12-101-19/+48
|\ \ | |/
| * ENH, SIMD: Add new NPYV intrinsics pack(0)Sayed Adel2020-11-171-19/+48
* | add non-AVX512BW instrumentsQiyu82020-12-101-2/+2
* | use splited loops and add unit test for new intrinsicsQiyu82020-12-091-4/+12
|/
* TST, SIMD: Add test cases for sqrt, abs, recip and square intrinsicsSayed Adel2020-11-031-0/+24
* improve intrinsics and add sum intrinsic testQiyu82020-11-031-0/+10
* MAINT, TST: update name of _SIMD submodule to match import pathSayed Adel2020-10-271-5/+3
* MAINT, TST: Add testing cases for partial/non-contig load and storeSayed Adel2020-10-271-0/+181
* MAINT, TST: Serveral imporvments to _SIMD moduleSayed Adel2020-10-271-18/+16
* MAINT, TST: use PyArg_ParseTuple() instead of iterate Python tuple directlySayed Adel2020-10-271-1/+5
* TST: Add testing unit for fused NPYV intrinsicsSayed Adel2020-10-271-1/+18
* ENH: Expose the NumPy C SIMD vectorization interface "NPYV" to PythonSayed Adel2020-10-271-0/+351