| Commit message (Expand) | Author | Age | Files | Lines |
* | BUG: fix loading and storing big arrays on s390x | Aleksei Nikiforov | 2023-03-30 | 1 | -7/+7 |
* | SIMD: Suppress VSX ambiguous warnings | Sayed Adel | 2023-02-21 | 3 | -0/+13 |
* | MAINT, SIMD: fix c++ build when VSX intrinsics are in the scope | Sayed Adel | 2023-02-20 | 2 | -22/+16 |
* | MAINT, SIMD: fix c++ build when AVX2 intrinsics are in the scope | Sayed Adel | 2023-02-20 | 1 | -8/+8 |
* | 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 | 3 | -7/+7 |
* | ENH, SIMD: Implment intrinsic for mask division | Sayed Adel | 2023-01-29 | 2 | -0/+47 |
* | ENH, SIMD: Implment intrinsic for FMA multiply add(odd) and subtract(even) | Sayed Adel | 2023-01-29 | 5 | -0/+72 |
* | ENH, SIMD: Add special intrinsics for better non-contiguous/partial memory ac... | Sayed Adel | 2023-01-29 | 5 | -66/+1418 |
* | ENH: Implement intrinsics for shuffle over 128-bit lane and unzip | Sayed Adel | 2023-01-29 | 5 | -25/+520 |
* | replace __builtin_s390_vflls with npyv_doublee as before | Pradipta Ghosh | 2023-01-24 | 1 | -2/+2 |
* | BUG: Fix for npyv_s32 npyv__trunc_s32_f32 (VXE) | Pradipta Ghosh | 2023-01-24 | 1 | -1/+2 |
* | BLD, SIMD: Pad asm to avoid C99 complains on CLANG | Sayed Adel | 2023-01-16 | 1 | -3/+3 |
* | BUG, SIMD: Fix spurious invalid exception for sin/cos on arm64/clang | Sayed Adel | 2023-01-06 | 1 | -2/+27 |
* | ENH, SIMD: Discard non-signaling comparison intrinsics | Sayed Adel | 2022-12-15 | 11 | -125/+9 |
* | BUG, SIMD: Fix invalid value encountered in rint/trunc/ceil/floor on armhf/neon | Sayed Adel | 2022-12-14 | 1 | -68/+81 |
* | BUG, SIMD: Fix invalid value encountered in rint/trunc/ceil/floor on x86/SSE2 | Sayed Adel | 2022-12-14 | 1 | -48/+134 |
* | BUG, SIMD: Fix invalid value encountered in cos/sin on aarch64 & ppc64le | Sayed Adel | 2022-12-14 | 1 | -1/+1 |
* | ENH, SIMD: Add ordered comparison intrinsics guarantees non-signaling | Sayed Adel | 2022-12-14 | 5 | -1/+126 |
* | BUG, SIMD: Fix rounding large numbers >= 2^52 on SSE2 | Sayed Adel | 2022-12-07 | 1 | -10/+11 |
* | MAINT: Fix typos found by codespell | Dimitri Papadopoulos | 2022-10-07 | 1 | -1/+1 |
* | Merge pull request #22325 from seiko2plus/npyv_speedup_neon_vec_init | Sebastian Berg | 2022-09-26 | 1 | -80/+88 |
|\ |
|
| * | SIMD: Improve the performance of NEON vector initializer | Sayed Adel | 2022-09-25 | 1 | -80/+88 |
* | | SIMD: Add new intrinsics to check true cross all vector lanes | Sayed Adel | 2022-09-19 | 12 | -113/+455 |
* | | ENH, SIMD: Implement new universal intrinsic for max/min operations | Sayed Adel | 2022-09-17 | 11 | -82/+742 |
|/ |
|
* | Merge pull request #22150 from seiko2plus/issue_21920 | Charles Harris | 2022-08-19 | 1 | -12/+12 |
|\ |
|
| * | BUG, SIMD: Fix C++ AVX512/qsort on old gcc compilers | Sayed Adel | 2022-08-19 | 1 | -12/+12 |
* | | Missed a case | Developer-Ecosystem-Engineering | 2022-08-11 | 1 | -1/+1 |
* | | Address failures in gcc | Developer-Ecosystem-Engineering | 2022-08-11 | 1 | -6/+6 |
* | | PERF: Improve intrinsics for tobits and pack on Apple silicon | Developer-Ecosystem-Engineering | 2022-08-08 | 1 | -6/+23 |
|/ |
|
* | fix: :bug: Change substract to subtract | Anselm Hahn | 2022-06-23 | 1 | -1/+1 |
* | MAINT, SIMD: remove orphan path vsx/conversion.h | Sayed Adel | 2022-06-16 | 1 | -146/+0 |
* | addressed review comments | Pradipta Ghosh | 2022-06-13 | 1 | -4/+4 |
* | Fix for npyv_orc_b8 and npyv_xnor_b8 for s390x(z13) | Pradipta Ghosh | 2022-06-13 | 1 | -2/+7 |
* | Merge pull request #21734 from hoodmane/check-x86-before-asm | Matti Picus | 2022-06-12 | 1 | -1/+3 |
|\ |
|
| * | ENH: Check that we are targeting x86 or x64 before using bsr asm instruction | Hood Chatham | 2022-06-11 | 1 | -1/+3 |
* | | Merge pull request #20913 from seiko2plus/zsystem_sup | Matti Picus | 2022-06-12 | 16 | -220/+829 |
|\ \
| |/
|/| |
|
| * | ENH, SIMD: Extend universal intrinsics to support IBMZ | Sayed Adel | 2022-06-04 | 16 | -220/+829 |
* | | BUG: switch _CMP_NEQ_OQ to _CMP_NEQ_UQ for npyv_cmpneq_f[32,64] | Rafael CF Sousa | 2022-06-07 | 2 | -4/+4 |
|/ |
|
* | SIMD, ENH: Add universal intrinsic andc8 and use it to remove ifneq | Rafael CF Sousa | 2022-05-29 | 6 | -18/+25 |
* | SIMD, ENH: Use logical bitwise to implement comparison functions (bool_) | Rafael CF Sousa | 2022-05-23 | 5 | -0/+32 |
* | SIMD: Use universal intrinsics to implement comparison functions | Rafael Cardoso Fernandes Sousa | 2022-05-23 | 6 | -0/+155 |
* | Make common/simd/avx512/memory.h compatible with C++ | serge-sans-paille | 2022-02-21 | 1 | -2/+4 |
* | road-to-cxx: x86-qsort.dispatch.c.src -> x86-qsort.dispatch.cpp | serge-sans-paille | 2022-02-21 | 1 | -2/+2 |
* | Merge pull request #20363 from seiko2plus/svml2npyv/tanh_f32 | Matti Picus | 2022-02-10 | 5 | -0/+168 |
|\ |
|
| * | SIMD: Add new universal intrinsics for lookup table | Sayed Adel | 2022-01-19 | 5 | -0/+168 |
* | | Merge pull request #20976 from rafaelcfsousa/p10_enh_intdiv | Matti Picus | 2022-02-10 | 2 | -6/+14 |
|\ \ |
|
| * | | ENH: Optimize divc with VSX4/Power10 intrinsics | Rafael Cardoso Fernandes Sousa | 2022-02-08 | 1 | -0/+14 |
| * | | ENH: Optimize floor_divide for VSX4/Power10 | Rafael Cardoso Fernandes Sousa | 2022-02-08 | 2 | -6/+0 |
* | | | Merge pull request #20133 from r-devulap/avx512-sort | Matti Picus | 2022-02-07 | 1 | -0/+72 |
|\ \ \
| |/ /
|/| | |
|