summaryrefslogtreecommitdiff
path: root/numpy/core/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | Merge pull request #23174 from Developer-Ecosystem-Engineering/fix-simd-multi...Sebastian Berg2023-02-101-2/+83
|\ \ \ \ \
| * | | | | Fix Apple silicon builds by working around clang partial load bug in SIMD mul...Developer-Ecosystem-Engineering2023-02-071-2/+83
| | |_|/ / | |/| | |
* | | | | Merge pull request #23181 from mhvk/ufunc-at-complex-add-subtract-multiplyMatti Picus2023-02-103-0/+72
|\ \ \ \ \
| * | | | | ENH: enable fast indexed loops for complex add, subtract, multiplyMarten van Kerkwijk2023-02-093-0/+72
* | | | | | ENH: add indexed loops for maximum, minimum, fmax, fmin (#23177)Matti Picus2023-02-093-7/+83
|/ / / / /
* | | | | BUG/ENH: Fix fast index loops for 1-el array / allow scalar valueMarten van Kerkwijk2023-02-081-2/+7
* | | | | Merge pull request #23136 from mattip/indexed-looposSebastian Berg2023-02-0712-62/+444
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | TST, BUG: add a test for unary ufuncs, fix condition for indexed loopsmattip2023-02-072-2/+98
| * | | | ENH: fixes from reviewmattip2023-02-071-12/+4
| * | | | BUG: improve check for 1d operands (from review)mattip2023-02-071-1/+4
| * | | | BUG: fixes from review: use iter->nd and adapt to unary ufuncsmattip2023-02-061-6/+11
| * | | | BUG: Deal with casting and non-contig/1-D indicesSebastian Berg2023-02-061-4/+10
| * | | | BUG: Clean up reference handling in `ufunc.at` a little.Sebastian Berg2023-02-061-5/+1
| * | | | MAINT: rework release note, changes from reviewmattip2023-02-055-25/+27
| * | | | MAINT: update EXPERIMENTAL_DTYPE_API_VERSION toomattip2023-02-011-1/+1
| * | | | MAINT, BUG: fixes from review and testingmattip2023-02-016-39/+138
| * | | | ENH: use an indexed loop if possible in ufunc_atmattip2023-01-306-16/+63
| * | | | ENH: add indexed lower loops and connect them to ufuncsmattip2023-01-307-13/+126
| * | | | refactor ufunc_at to first get the inner loop, then create the iteratorsmattip2023-01-301-41/+40
| * | | | ENH: add indexed loopsmattip2023-01-302-0/+24
| |/ / /
* | | | Merge pull request #23143 from seberg/dtype-pickleCharles Harris2023-02-021-0/+6
|\ \ \ \
| * | | | ENH: Allow trivial pickling of user DType (classes)Sebastian Berg2023-02-021-0/+6
| |/ / /
* | | | MAINT: Remove the python <3.9 guards for `__class_getitem__`BvB932023-02-023-46/+11
| |/ / |/| |
* | | Merge pull request #21056 from seiko2plus/replace_raw_arithmfpMatti Picus2023-01-3124-1465/+2923
|\ \ \ | |/ / |/| |
| * | ENH, SIMD: Only dispatch AVX2 for arithmetic operationsSayed Adel2023-01-293-2/+155
| * | TST, SIMD: add test cases for the new intrinicsSayed Adel2023-01-291-20/+92
| * | ENH, SIMD: Implment intrinsic for mask divisionSayed Adel2023-01-292-0/+47
| * | ENH, SIMD: Implment intrinsic for FMA multiply add(odd) and subtract(even)Sayed Adel2023-01-295-0/+72
| * | ENH, SIMD: Add special intrinsics for better non-contiguous/partial memory ac...Sayed Adel2023-01-295-66/+1418
| * | ENH: re-implement SIMD kernels of complex operationsSayed Adel2023-01-291-668/+518
| * | ENH: Implement intrinsics for shuffle over 128-bit lane and unzipSayed Adel2023-01-297-27/+613
| * | ENH: remove raw SIMD of complex operationsSayed Adel2023-01-293-684/+10
* | | Merge pull request #23111 from seberg/dlpack-boolMatti Picus2023-01-302-18/+145
|\ \ \
| * | | MAINT: Allow export/import of bools in dlpackSebastian Berg2023-01-272-18/+145
* | | | BUG: Fix crash when using complex double scalars with NEP 50Sebastian Berg2023-01-291-1/+2
| |/ / |/| |
* | | Merge pull request #22165 from Developer-Ecosystem-Engineering/simd_isnan_isi...Matti Picus2023-01-294-304/+592
|\ \ \ | |/ / |/| |
| * | Fix crashes when using MSVC. Unnesting function calls allows more inlining.Developer-Ecosystem-Engineering2023-01-051-65/+56
| * | Fix type conversions for gccDeveloper-Ecosystem-Engineering2023-01-041-14/+14
| * | Include simd.h before using NPY_SIMD_BIGENDIANDeveloper-Ecosystem-Engineering2023-01-041-20/+19
| * | Address feedback from 2022-12-14Developer-Ecosystem-Engineering2023-01-041-342/+361
| * | Clean-up merge to mainDeveloper-Ecosystem-Engineering2023-01-041-42/+0
| * | re-enable vx and vxe (avoid perf regressions) for existing code by splitting ...Developer-Ecosystem-Engineering2023-01-043-426/+572
| * | Resolve linux32 stride failuresDeveloper-Ecosystem-Engineering2023-01-041-2/+3
| * | Resolve linux 32 failuresDeveloper-Ecosystem-Engineering2023-01-041-2/+7
| * | resolve additional platform test failuresDeveloper-Ecosystem-Engineering2023-01-041-11/+29
| * | Add vector casts to resolve additional cygwin failuresDeveloper-Ecosystem-Engineering2023-01-041-4/+4
| * | Address cygwin failuresDeveloper-Ecosystem-Engineering2023-01-041-1/+1
| * | Fix gcc failuresDeveloper-Ecosystem-Engineering2023-01-041-32/+33
| * | ENH: Implement SIMD versions of isnan,isinf, isfinite and signbitDeveloper-Ecosystem-Engineering2023-01-044-273/+423
* | | Merge pull request #23077 from pradghos/fix_sin_cos_vxeSayed Adel2023-01-251-1/+2
|\ \ \