| Commit message (Expand) | Author | Age | Files | Lines |
| * | Bug: Fix compilation of halffloat with gcc 13.1 | Sayed Adel | 2023-05-04 | 2 | -1/+2 |
| * | Merge pull request #22137 from Micky774/enable_simd | Matti Picus | 2023-05-03 | 2 | -51/+96 |
| |\ |
|
| | * | ENH: add NPY_ENABLE_CPU_FEATURES to allow limiting set of enabled features | Meekail Zain | 2023-04-08 | 2 | -51/+96 |
| * | | Merge pull request #23298 from seiko2plus/cpp_half_support | Sebastian Berg | 2023-04-25 | 7 | -27/+776 |
| |\ \
| |/
|/| |
|
| | * | ENH: Extend the functionlty of C++ type `np::Half` | Sayed Adel | 2023-04-05 | 7 | -27/+776 |
| * | | BUG: fix loading and storing big arrays on s390x | Aleksei Nikiforov | 2023-03-30 | 1 | -7/+7 |
| |/ |
|
| * | MAINT: move npy_dtype_info definition back to descriptor.h | Nathan Goldbaum | 2023-03-20 | 1 | -1/+0 |
| * | ENH: allow using dtype classes in array creation functions | Nathan Goldbaum | 2023-03-17 | 2 | -1/+2 |
| * | Merge pull request #23153 from seiko2plus/removes_old_cpu_dispatcher | Charles Harris | 2023-02-22 | 7 | -54/+66 |
| |\ |
|
| | * | 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 |
| * | | BUG: use a _invalid_parameter_handler around _fdopen to prevent crashes when ... | Matti Picus | 2023-02-20 | 1 | -0/+22 |
| |/ |
|
| * | Merge pull request #22051 from r-devulap/spr-support | Matti Picus | 2023-02-19 | 2 | -0/+10 |
| |\ |
|
| | * | BLD: Add compile and runtime checks for AVX512FP16 | Raghuveer Devulapalli | 2023-02-02 | 2 | -0/+10 |
| * | | Merge pull request #22315 from r-devulap/avxsort | Matti Picus | 2023-02-15 | 5 | -0/+183 |
| |\ \ |
|
| | * | | ENH, SIMD: include npy_cpu_dipatch.h by npy_config.h | Sayed Adel | 2023-02-07 | 1 | -0/+1 |
| | * | | ENH: Towards modern C++ | Sayed Adel | 2023-02-07 | 4 | -0/+182 |
| | |/ |
|
| * | | Fix typos found by copdespell | Dimitri Papadopoulos | 2023-02-11 | 4 | -9/+9 |
| * | | Merge pull request #21056 from seiko2plus/replace_raw_arithmfp | Matti Picus | 2023-01-31 | 17 | -91/+2057 |
| |\ \
| |/
|/| |
|
| | * | 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 |
| * | | MAINT: Allow export/import of bools in dlpack | Sebastian Berg | 2023-01-27 | 1 | -17/+136 |
| |/ |
|
| * | 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 |
| * | Merge pull request #22777 from pkubaj/patch-1 | Sayed Adel | 2022-12-31 | 1 | -2/+14 |
| |\ |
|
| | * | ENH: Detect CPU features on FreeBSD/powerpc64* | pkubaj | 2022-12-30 | 1 | -2/+14 |
| * | | 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: remove remaining `NPY_INLINE` usages | Ralf Gommers | 2022-11-27 | 1 | -4/+4 |
| * | MAINT: replace `NPY_INLINE` with `inline` | Ralf Gommers | 2022-11-25 | 10 | -36/+36 |
| * | BUG: fix issue with broken assert statement in `templ_common.h.src` | Ralf Gommers | 2022-11-12 | 1 | -2/+3 |
| * | 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 |
| |/ |
|
| * | ENH: Added support for SVML vectorization of power and arctan2 | Matthew Sterrett | 2022-09-09 | 1 | -2/+4 |
| * | TASK: rename macros (from review) | mattip | 2022-08-21 | 1 | -14/+14 |
| * | BUILD: convert HAVE_ macros to BLOCK_, cleanup | mattip | 2022-08-21 | 1 | -16/+16 |
| * | strtoull and strtoll are mandatory | mattip | 2022-08-21 | 1 | -15/+0 |