| Commit message (Expand) | Author | Age | Files | Lines |
* | TST, SIMD: add test cases for the new intrinics | Sayed Adel | 2023-01-29 | 1 | -20/+92 |
* | ENH: Implement intrinsics for shuffle over 128-bit lane and unzip | Sayed Adel | 2023-01-29 | 2 | -2/+93 |
* | ENH, SIMD: Discard non-signaling comparison intrinsics | Sayed Adel | 2022-12-15 | 1 | -15/+0 |
* | ENH, SIMD: Add ordered comparison intrinsics guarantees non-signaling | Sayed Adel | 2022-12-14 | 2 | -1/+38 |
* | Cleanup: Fix designator order not matching declaration order | juztamau5 | 2022-11-07 | 1 | -1/+1 |
* | SIMD: Add new intrinsics to check true cross all vector lanes | Sayed Adel | 2022-09-19 | 1 | -3/+22 |
* | ENH, SIMD: Implement new universal intrinsic for max/min operations | Sayed Adel | 2022-09-17 | 1 | -3/+10 |
* | rearrange badly placed header includes | mattip | 2022-08-21 | 1 | -3/+3 |
* | rearrange headers to make npy_config.h only about config | mattip | 2022-08-21 | 1 | -0/+3 |
* | ENH, SIMD: Extend universal intrinsics to support IBMZ | Sayed Adel | 2022-06-04 | 3 | -12/+37 |
* | SIMD, ENH: Add universal intrinsic andc8 and use it to remove ifneq | Rafael CF Sousa | 2022-05-29 | 1 | -6/+16 |
* | SIMD, ENH: Use logical bitwise to implement comparison functions (bool_) | Rafael CF Sousa | 2022-05-23 | 1 | -0/+6 |
* | SIMD: Use universal intrinsics to implement comparison functions | Rafael Cardoso Fernandes Sousa | 2022-05-23 | 2 | -0/+53 |
* | SIMD: Test lookup table intrinsics | Sayed Adel | 2022-01-19 | 1 | -3/+23 |
* | Merge pull request #20285 from HowJMay/simd-floor | Matti Picus | 2022-01-18 | 1 | -2/+2 |
|\ |
|
| * | SIMD: add universal intrinsic for round to nearest | Sayed Adel | 2021-12-19 | 1 | -2/+2 |
| * | ENH, SIMD: add new universal intrinsics for floor | HowJMay | 2021-12-12 | 1 | -2/+2 |
* | | BUG: Fix leaks found using pytest-leaks | Sebastian Berg | 2021-12-15 | 1 | -0/+1 |
|/ |
|
* | ENH, SIMD: add new universal intrinsics for trunc | HowJMay | 2021-11-16 | 1 | -2/+2 |
* | ENH: Implement SIMD for ceil | HowJMay | 2021-11-01 | 1 | -2/+2 |
* | DOC: Typos found by codespell | Dimitri Papadopoulos | 2021-09-21 | 1 | -1/+1 |
* | BUG: Fix getter and setter signatures | Joe Marshall | 2021-06-30 | 1 | -1/+1 |
* | Merge pull request #18889 from HowJMay/simd-min-max-integer | Charles Harris | 2021-05-10 | 1 | -13/+25 |
|\ |
|
| * | ENH: Add max/min value comparison for integers | HowJmay | 2021-05-10 | 1 | -13/+25 |
* | | MAINT: Avoid treating _SIMD module build warnings as errors | Sayed Adel | 2021-05-04 | 1 | -1/+1 |
|/ |
|
* | ENH: Add min values comparison for floating point | HowJmay | 2021-05-02 | 1 | -4/+10 |
* | ENH: Add max values comparison for floating point | HowJmay | 2021-05-01 | 1 | -0/+10 |
* | SIMD, TEST: Workaround for misaligned stack GCC BUG ABI on WIN64 | Sayed Adel | 2021-04-17 | 1 | -2/+17 |
* | SIMD, TST: add test cases for NPYV fast integer division | Sayed Adel | 2021-03-08 | 1 | -3/+16 |
* | improve sumup intriniscs. | Qiyu8 | 2021-01-25 | 1 | -3/+2 |
* | treat u8/u16 as overflow protection. | Qiyu8 | 2021-01-22 | 1 | -3/+12 |
* | Add new intrinsics sum_u8/u16/u64. | Qiyu8 | 2021-01-20 | 1 | -3/+4 |
* | BUG, SIMD: Fix _simd module build for 64bit ARM/NEON clang | Sayed Adel | 2020-12-29 | 1 | -2/+2 |
* | Merge branch 'master' of github.com:numpy/numpy into countnz | Qiyu8 | 2020-12-23 | 2 | -0/+117 |
|\ |
|
| * | ENH, SIMD: Add new NPYV intrinsics pack(1) | Sayed Adel | 2020-12-22 | 2 | -0/+117 |
* | | Merge branch 'master' of github.com:numpy/numpy into countnz | Qiyu8 | 2020-12-10 | 1 | -19/+48 |
|\ \
| |/ |
|
| * | Merge pull request #17789 from seiko2plus/npyv_new_intrinsic_pk0 | Matti Picus | 2020-12-09 | 1 | -19/+48 |
| |\ |
|
| | * | ENH, SIMD: Add new NPYV intrinsics pack(0) | Sayed Adel | 2020-11-17 | 1 | -19/+48 |
* | | | add non-AVX512BW instruments | Qiyu8 | 2020-12-10 | 1 | -2/+2 |
* | | | use splited loops and add unit test for new intrinsics | Qiyu8 | 2020-12-09 | 1 | -4/+12 |
|/ / |
|
* | | Merge pull request #17755 from seberg/valgrind-fixes2 | Matti Picus | 2020-11-12 | 1 | -2/+3 |
|\ \
| |/
|/| |
|
| * | TST: Fix memory/refcount leak in `_simd` test code | Sebastian Berg | 2020-11-11 | 1 | -2/+3 |
* | | TST, SIMD: Add test cases for sqrt, abs, recip and square intrinsics | Sayed Adel | 2020-11-03 | 1 | -0/+24 |
|/ |
|
* | improve intrinsics and add sum intrinsic test | Qiyu8 | 2020-11-03 | 1 | -0/+10 |
* | MAINT, TST: update name of _SIMD submodule to match import path | Sayed Adel | 2020-10-27 | 2 | -6/+4 |
* | MAINT, TST: Add testing cases for partial/non-contig load and store | Sayed Adel | 2020-10-27 | 1 | -0/+181 |
* | MAINT, TST: Add _SIMD attribute for each enabled SIMD extension | Sayed Adel | 2020-10-27 | 1 | -0/+10 |
* | MAINT, TST: Serveral imporvments to _SIMD module | Sayed Adel | 2020-10-27 | 7 | -245/+238 |
* | MAINT, TST: use PyArg_ParseTuple() instead of iterate Python tuple directly | Sayed Adel | 2020-10-27 | 4 | -68/+61 |
* | TST: Add testing unit for fused NPYV intrinsics | Sayed Adel | 2020-10-27 | 1 | -1/+18 |