| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge pull request #23763 from seberg/nep50-fixes-part2 | Charles Harris | 2023-05-16 | 1 | -3/+35 |
| |\ |
|
| | * | BUG: Fix weak scalar logic for large ints in ufuncs | Sebastian Berg | 2023-05-15 | 1 | -3/+35 |
| * | | MAINT: fix signed/unsigned int comparison warnings | Nathan Goldbaum | 2023-05-15 | 1 | -1/+1 |
| |/ |
|
| * | ENH: Make signed/unsigned integer comparisons exact | Sebastian Berg | 2023-05-04 | 3 | -10/+76 |
| * | BUG: Correct sin/cos float64 range check functions | Chris Sidebottom | 2023-05-02 | 1 | -2/+2 |
| * | MAINT: Fixup handling of subarray dtype in ufunc.resolve_dtypes | Sebastian Berg | 2023-04-26 | 1 | -6/+0 |
| * | MAINT: Refactor internal array creation to also allow dtype preservation | Sebastian Berg | 2023-04-26 | 1 | -1/+1 |
| * | ENH: float64 sin/cos using Numpy intrinsics (#23399) | Christopher Sidebottom | 2023-04-25 | 3 | -78/+235 |
| * | BUG: in the fastest path form ufunc.at, properly increment args[2] | mattip | 2023-03-27 | 1 | -0/+3 |
| * | ENH: Modified `PyUFunc_CheckOverride` to allow the `where` argument to overri... | Roy Smart | 2023-02-24 | 3 | -10/+14 |
| * | Merge pull request #23153 from seiko2plus/removes_old_cpu_dispatcher | Charles Harris | 2023-02-22 | 5 | -305/+369 |
| |\ |
|
| | * | SIMD: Disable auto-vectorization of avx512_skx | Sayed Adel | 2023-02-20 | 1 | -1/+1 |
| | * | ENH, SIMD: reduce binary size of loops_autovec | Sayed Adel | 2023-02-20 | 1 | -35/+74 |
| | * | ENH, SIMD: dispatch the rest of all ufuncs with fast calls | Sayed Adel | 2023-02-20 | 3 | -121/+161 |
| | * | ENH, SIMD: move auto-vectorized inner functions to new dispatchable source | Sayed Adel | 2023-02-20 | 4 | -195/+180 |
| | * | MAINT, SIMD: Removes compiler definitions of attribute-based CPU dispatching | Sayed Adel | 2023-02-20 | 1 | -1/+1 |
| * | | Merge pull request #23190 from ngoldbaum/is-numeric | Charles Harris | 2023-02-22 | 1 | -1/+1 |
| |\ \ |
|
| | * | | ENH: add _is_numeric attribute for DType classes | Nathan Goldbaum | 2023-02-16 | 1 | -1/+1 |
| * | | | TST: Do not use `dtypemeta.h` in tests, they should use "external" API | Sebastian Berg | 2023-02-19 | 1 | -3/+2 |
| | |/
|/| |
|
| * | | MAINT: Add debug information to ufunc wrapping error | Nathan Goldbaum | 2023-02-17 | 1 | -2/+3 |
| |/ |
|
| * | MAINT: Merge public and private dtype API as much as possible | Sebastian Berg | 2023-02-14 | 3 | -3/+3 |
| * | Fix typos found by copdespell | Dimitri Papadopoulos | 2023-02-11 | 4 | -7/+7 |
| * | Merge pull request #23174 from Developer-Ecosystem-Engineering/fix-simd-multi... | Sebastian Berg | 2023-02-10 | 1 | -2/+83 |
| |\ |
|
| | * | Fix Apple silicon builds by working around clang partial load bug in SIMD mul... | Developer-Ecosystem-Engineering | 2023-02-07 | 1 | -2/+83 |
| * | | Merge pull request #23181 from mhvk/ufunc-at-complex-add-subtract-multiply | Matti Picus | 2023-02-10 | 3 | -0/+72 |
| |\ \ |
|
| | * | | ENH: enable fast indexed loops for complex add, subtract, multiply | Marten van Kerkwijk | 2023-02-09 | 3 | -0/+72 |
| * | | | ENH: add indexed loops for maximum, minimum, fmax, fmin (#23177) | Matti Picus | 2023-02-09 | 3 | -7/+83 |
| |/ / |
|
| * | | BUG/ENH: Fix fast index loops for 1-el array / allow scalar value | Marten van Kerkwijk | 2023-02-08 | 1 | -2/+7 |
| * | | Merge pull request #23136 from mattip/indexed-loopos | Sebastian Berg | 2023-02-07 | 8 | -57/+434 |
| |\ \
| |/
|/| |
|
| | * | TST, BUG: add a test for unary ufuncs, fix condition for indexed loops | mattip | 2023-02-07 | 2 | -2/+98 |
| | * | ENH: fixes from review | mattip | 2023-02-07 | 1 | -12/+4 |
| | * | BUG: improve check for 1d operands (from review) | mattip | 2023-02-07 | 1 | -1/+4 |
| | * | BUG: fixes from review: use iter->nd and adapt to unary ufuncs | mattip | 2023-02-06 | 1 | -6/+11 |
| | * | BUG: Deal with casting and non-contig/1-D indices | Sebastian Berg | 2023-02-06 | 1 | -4/+10 |
| | * | BUG: Clean up reference handling in `ufunc.at` a little. | Sebastian Berg | 2023-02-06 | 1 | -5/+1 |
| | * | MAINT: rework release note, changes from review | mattip | 2023-02-05 | 4 | -23/+25 |
| | * | MAINT, BUG: fixes from review and testing | mattip | 2023-02-01 | 6 | -39/+138 |
| | * | ENH: use an indexed loop if possible in ufunc_at | mattip | 2023-01-30 | 6 | -16/+63 |
| | * | ENH: add indexed lower loops and connect them to ufuncs | mattip | 2023-01-30 | 4 | -9/+117 |
| | * | refactor ufunc_at to first get the inner loop, then create the iterators | mattip | 2023-01-30 | 1 | -41/+40 |
| | * | ENH: add indexed loops | mattip | 2023-01-30 | 2 | -0/+24 |
| * | | ENH, SIMD: Only dispatch AVX2 for arithmetic operations | Sayed Adel | 2023-01-29 | 3 | -2/+155 |
| * | | ENH: re-implement SIMD kernels of complex operations | Sayed Adel | 2023-01-29 | 1 | -668/+518 |
| * | | ENH: remove raw SIMD of complex operations | Sayed Adel | 2023-01-29 | 3 | -684/+10 |
| |/ |
|
| * | Merge pull request #22165 from Developer-Ecosystem-Engineering/simd_isnan_isi... | Matti Picus | 2023-01-29 | 4 | -304/+592 |
| |\ |
|
| | * | Fix crashes when using MSVC. Unnesting function calls allows more inlining. | Developer-Ecosystem-Engineering | 2023-01-05 | 1 | -65/+56 |
| | * | Fix type conversions for gcc | Developer-Ecosystem-Engineering | 2023-01-04 | 1 | -14/+14 |
| | * | Include simd.h before using NPY_SIMD_BIGENDIAN | Developer-Ecosystem-Engineering | 2023-01-04 | 1 | -20/+19 |
| | * | Address feedback from 2022-12-14 | Developer-Ecosystem-Engineering | 2023-01-04 | 1 | -342/+361 |
| | * | Clean-up merge to main | Developer-Ecosystem-Engineering | 2023-01-04 | 1 | -42/+0 |