summaryrefslogtreecommitdiff
path: root/numpy/core/src/umath/loops.c.src
Commit message (Expand)AuthorAgeFilesLines
* ENH: Make signed/unsigned integer comparisons exactSebastian Berg2023-05-041-0/+42
* ENH, SIMD: dispatch the rest of all ufuncs with fast callsSayed Adel2023-02-201-82/+0
* ENH, SIMD: move auto-vectorized inner functions to new dispatchable sourceSayed Adel2023-02-201-154/+5
* Merge pull request #23181 from mhvk/ufunc-at-complex-add-subtract-multiplyMatti Picus2023-02-101-0/+42
|\
| * ENH: enable fast indexed loops for complex add, subtract, multiplyMarten van Kerkwijk2023-02-091-0/+42
* | ENH: add indexed loops for maximum, minimum, fmax, fmin (#23177)Matti Picus2023-02-091-4/+51
|/
* Merge pull request #23136 from mattip/indexed-looposSebastian Berg2023-02-071-1/+101
|\
| * MAINT: rework release note, changes from reviewmattip2023-02-051-6/+6
| * MAINT, BUG: fixes from review and testingmattip2023-02-011-16/+63
| * ENH: use an indexed loop if possible in ufunc_atmattip2023-01-301-3/+3
| * ENH: add indexed lower loops and connect them to ufuncsmattip2023-01-301-4/+45
| * ENH: add indexed loopsmattip2023-01-301-0/+12
* | ENH: remove raw SIMD of complex operationsSayed Adel2023-01-291-22/+6
|/
* ENH: Implement SIMD versions of isnan,isinf, isfinite and signbitDeveloper-Ecosystem-Engineering2023-01-041-16/+8
* ENH: Add SIMD versions of bool logical_and, logical_or, logical_not and absoluteDeveloper-Ecosystem-Engineering2022-12-061-92/+0
* ENH: Add SIMD versions of negativeDeveloper-Ecosystem-Engineering2022-11-281-19/+0
* review feedback, make lint happyDeveloper-Ecosystem-Engineering2022-10-191-1/+0
* ENH: Remove AVX related functions from non x86 based buildsDeveloper-Ecosystem-Engineering2022-08-231-2/+9
* TST: Add NULL checks to generic object ufunc loops and getitemSebastian Berg2022-06-211-0/+16
* SIMD: Use universal intrinsics to implement comparison functionsRafael Cardoso Fernandes Sousa2022-05-231-29/+24
* Merge pull request #21124 from rafaelcfsousa/p10_enh_moduloMatti Picus2022-04-271-102/+0
|\
| * ENH,SIMD: Vectorize modulo/divide using the universal intrinsicsRafael Cardoso Fernandes Sousa2022-04-151-102/+0
* | ENH: help compilers to auto-vectorize reduction operatorsJérôme Richard2022-02-261-4/+1
|/
* SIMD: replace raw AVX512 of floor/trunc/rint with universal intrinsicsSayed Adel2022-01-191-56/+0
* ENH: remove raw x86 SIMD of max/minSayed Adel2021-12-311-33/+0
* Merge branch 'numpy:main' into as_min_maxDeveloper-Ecosystem-Engineering2021-11-181-4/+4
|\
| * SIMD: replace raw SIMD of ceil with universal intrinsicsSayed Adel2021-11-061-4/+4
* | Reorganize NEON min/max implementation to be more genericDeveloper-Ecosystem-Engineering2021-11-181-89/+0
* | BUG: NEON min/max is slow (#17989)Developer-Ecosystem-Engineering2021-10-181-0/+9
|/
* MAIN: Minor include rationalization.Charles Harris2021-09-031-2/+2
* MAINT: Remove redundant semicolonHowJMay2021-08-271-1/+1
* BUG: Removed floor_divide definition for complex typeGanesh Kathiresan2021-05-291-36/+0
* SIMD: Removed umath codeGanesh Kathiresan2021-05-201-86/+0
* ENH, SIMD: Use integer dispatchGanesh Kathiresan2021-03-201-16/+0
* Update commentIsuru Fernando2021-03-141-1/+1
* Fix overflow warning on apple siliconIsuru Fernando2021-03-071-0/+15
* ENH, SIMD: Ditching the old CPU dispatcher(Exp & Log) (#18101)Sayed Adel2021-01-071-119/+19
* SIMD: Replace raw SIMD of sin/cos with NPYVSayed Adel2020-12-261-24/+2
* ENH, SIMD: Ditching the old CPU dispatcher(Arithmetic)Sayed Adel2020-12-141-221/+37
* Merge pull request #17727 from ganesh-k13/enh_14959-libdivideMatti Picus2020-12-021-30/+173
|\
| * MAINT: Linting fixesGanesh Kathiresan2020-12-011-6/+6
| * BUG,TST: Fixed division by 0 status settingGanesh Kathiresan2020-11-241-21/+7
| * BUG: Added better 0 checksGanesh Kathiresan2020-11-231-4/+34
| * ENH: Removed unsed macro checkGanesh Kathiresan2020-11-221-2/+0
| * ENH: Remove looping definitions | Renamed fast loop macrosGanesh Kathiresan2020-11-221-16/+16
| * ENH: Optimized 0 divisor casesGanesh Kathiresan2020-11-211-42/+71
| * ENH: Added libdivide to timedeltaGanesh Kathiresan2020-11-131-19/+68
| * ENH: Removed legacy divisionGanesh Kathiresan2020-11-121-31/+6
| * ENH: LintingGanesh Kathiresan2020-11-121-1/+1
| * ENH: Change commentsGanesh Kathiresan2020-11-121-1/+0