| Commit message (Expand) | Author | Age | Files | Lines |
* | MAINT, SIMD: fix c++ build when SSE intrinsics are in the scope | Sayed Adel | 2023-02-20 | 1 | -24/+29 |
* | Fix typos found by copdespell | Dimitri Papadopoulos | 2023-02-11 | 1 | -5/+5 |
* | ENH, SIMD: Implment intrinsic for FMA multiply add(odd) and subtract(even) | Sayed Adel | 2023-01-29 | 1 | -0/+30 |
* | ENH, SIMD: Add special intrinsics for better non-contiguous/partial memory ac... | Sayed Adel | 2023-01-29 | 1 | -11/+250 |
* | ENH: Implement intrinsics for shuffle over 128-bit lane and unzip | Sayed Adel | 2023-01-29 | 1 | -0/+87 |
* | ENH, SIMD: Discard non-signaling comparison intrinsics | Sayed Adel | 2022-12-15 | 2 | -32/+1 |
* | BUG, SIMD: Fix invalid value encountered in rint/trunc/ceil/floor on x86/SSE2 | Sayed Adel | 2022-12-14 | 1 | -48/+134 |
* | ENH, SIMD: Add ordered comparison intrinsics guarantees non-signaling | Sayed Adel | 2022-12-14 | 1 | -0/+32 |
* | BUG, SIMD: Fix rounding large numbers >= 2^52 on SSE2 | Sayed Adel | 2022-12-07 | 1 | -10/+11 |
* | SIMD: Add new intrinsics to check true cross all vector lanes | Sayed Adel | 2022-09-19 | 2 | -4/+60 |
* | ENH, SIMD: Implement new universal intrinsic for max/min operations | Sayed Adel | 2022-09-17 | 2 | -8/+140 |
* | ENH, SIMD: Extend universal intrinsics to support IBMZ | Sayed Adel | 2022-06-04 | 1 | -0/+3 |
* | SIMD, ENH: Add universal intrinsic andc8 and use it to remove ifneq | Rafael CF Sousa | 2022-05-29 | 1 | -3/+4 |
* | SIMD, ENH: Use logical bitwise to implement comparison functions (bool_) | Rafael CF Sousa | 2022-05-23 | 1 | -0/+5 |
* | SIMD: Use universal intrinsics to implement comparison functions | Rafael Cardoso Fernandes Sousa | 2022-05-23 | 1 | -0/+24 |
* | SIMD: Add new universal intrinsics for lookup table | Sayed Adel | 2022-01-19 | 1 | -0/+41 |
* | SIMD: fix signed zero of SSE2/Floor | Sayed Adel | 2021-12-13 | 1 | -12/+37 |
* | ENH, SIMD: add new universal intrinsics for floor | HowJMay | 2021-12-12 | 1 | -0/+26 |
* | ENH, SIMD: add new universal intrinsics for trunc | HowJMay | 2021-11-16 | 1 | -0/+28 |
* | ENH: Implement SIMD for ceil | HowJMay | 2021-11-01 | 1 | -0/+31 |
* | BUG, SIMD: Workaround broadcasting SIMD 64-bit integers on MSVC 32-bit mode | Sayed Adel | 2021-10-28 | 1 | -2/+23 |
* | BUG, SIMD: Fix unexpected result of uint8 division on X86 | Sayed Adel | 2021-05-19 | 1 | -4/+4 |
* | DOC: Add comment for ifdef macro guard | HowJmay | 2021-05-16 | 1 | -1/+1 |
* | ENH: Add max/min value comparison for integers | HowJmay | 2021-05-10 | 1 | -0/+68 |
* | ENH: Add min values comparison for floating point | HowJmay | 2021-05-02 | 1 | -0/+19 |
* | Merge pull request #18863 from HowJMay/simd-max | Sayed Adel | 2021-04-30 | 1 | -0/+19 |
|\ |
|
| * | ENH: Add max values comparison for floating point | HowJmay | 2021-05-01 | 1 | -0/+19 |
* | | fix: Fix the typo "implment" | HowJmay | 2021-04-28 | 1 | -3/+3 |
|/ |
|
* | SIMD, BUG: fix passing immediate values to npyv_setall_u64 on SSE/32-bit | Sayed Adel | 2021-03-08 | 1 | -15/+10 |
* | SIMD: add NPYV fast integer division intrinsics for SSE | Sayed Adel | 2021-03-08 | 1 | -1/+176 |
* | use more accurate words. | Qiyu8 | 2021-01-27 | 1 | -1/+1 |
* | improve sumup intriniscs. | Qiyu8 | 2021-01-25 | 2 | -19/+25 |
* | fix npyv_storea_u64 undefined error. | Qiyu8 | 2021-01-22 | 1 | -2/+2 |
* | correct the input paramater of f32. | Qiyu8 | 2021-01-22 | 1 | -2/+2 |
* | treat u8/u16 as overflow protection. | Qiyu8 | 2021-01-22 | 3 | -4/+24 |
* | Add new intrinsics sum_u8/u16/u64. | Qiyu8 | 2021-01-20 | 1 | -0/+19 |
* | Merge branch 'master' of github.com:numpy/numpy into countnz | Qiyu8 | 2020-12-23 | 3 | -1/+35 |
|\ |
|
| * | ENH, SIMD: Add new NPYV intrinsics pack(1) | Sayed Adel | 2020-12-22 | 3 | -1/+35 |
* | | use max value to detect deviation | Qiyu8 | 2020-12-14 | 1 | -1/+1 |
* | | Merge branch 'master' of github.com:numpy/numpy into countnz | Qiyu8 | 2020-12-10 | 2 | -4/+58 |
|\ \
| |/ |
|
| * | ENH, SIMD: Add new NPYV intrinsics pack(0) | Sayed Adel | 2020-11-17 | 2 | -4/+58 |
* | | 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 | -6/+10 |
* | | Optimize the performance of countnonzero by using universal intrinsics | Qiyu8 | 2020-12-07 | 2 | -0/+21 |
|/ |
|
* | ENH, SIMD: Add sqrt, abs, recip and square intrinsics for f32/64 | Sayed Adel | 2020-11-03 | 2 | -0/+41 |
* | improve intrinsics and add sum intrinsic test | Qiyu8 | 2020-11-03 | 1 | -1/+4 |
* | add a newline at the end of the file. | Qiyu8 | 2020-11-02 | 1 | -1/+1 |
* | SIMD: Add sum intrinsics for float/double. | Qiyu8 | 2020-10-30 | 1 | -0/+24 |
* | ENH, SIMD: Add partial/non-contig load and store intrinsics for 32/64-bit | Sayed Adel | 2020-10-09 | 1 | -0/+424 |
* | NPYV: add fused multiply subtract/add intrinics for all supported platforms | Sayed Adel | 2020-09-07 | 1 | -1/+56 |