summaryrefslogtreecommitdiff
path: root/numpy/core/src/umath
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* | BUG: Fix `integer / float` scalar promotionSebastian Berg2023-01-241-16/+9
* | ENH: Convert methods to vectorcall conversions (#23018)Pieter Eendebak2023-01-232-12/+6
* | MAINT: Rename `initial` to `legacy_initial` in ArrayMethodSebastian Berg2023-01-201-2/+4
* | DOC: Adept code comments for clarity based on code reviewSebastian Berg2023-01-202-8/+11
* | MAINT: Prepend scaled float test statics with `sfloat_`Sebastian Berg2023-01-201-14/+14
* | MAINT: Address review comments by NathanSebastian Berg2023-01-201-1/+1
* | MAINT: Rename PyUFunc_GetIDentity to PyUFunc_GetDefaultIdentitySebastian Berg2023-01-203-5/+6
* | TST: Add test for wrapped ufuncs and reductions via ScaledFloatSebastian Berg2023-01-201-3/+88
* | MAINT: Address many of Marten's commentsSebastian Berg2023-01-203-10/+14
* | MAINT: Remove unneeded labelSebastian Berg2023-01-201-1/+0
* | API: Bumpy experimental dtype api versionSebastian Berg2023-01-201-1/+1
* | BUG: Fixup copying the wrong size in the cached path mostlySebastian Berg2023-01-202-8/+8
* | MAINT: Rework things to make reorderability static and default to no initial ...Sebastian Berg2023-01-204-45/+164
* | MAINT: Rename arraymethod reduction identity getterSebastian Berg2023-01-202-24/+29
* | DOC,MAINT: Address "simple" review comments by MartenSebastian Berg2023-01-201-4/+1
* | ENH: Support identity-function in experimental DType APISebastian Berg2023-01-201-0/+33
* | ENH: Move identity to the ArrayMethod to allow customizationSebastian Berg2023-01-203-91/+96
|/
* MAINT: test broadcasting; test, fix output casting (from review)mattip2023-01-031-4/+7
* MAINT: remove overly-cautious check (from review)mattip2023-01-031-16/+10
* MAINT: add missing test cases (from review)mattip2023-01-031-3/+13
* MAINT: remove dead code path (from review)mattip2023-01-031-6/+0
* MAINT: enable fast_path in more cases (from review)mattip2023-01-032-18/+8
* Revert "MAINT: elide the generic_wrapped_legacy_loop wrapper out of the hot l...mattip2023-01-022-24/+8
* use 4 for float, 2 for double in fast-path countmattip2022-12-291-1/+2
* use better semantics for calling PyArray_DiscardWritebackIfCopymattip2022-12-291-1/+1
* lower limit to 2, improves benchmarksmattip2022-12-281-1/+1
* fix for non-generic_legacy loppsmattip2022-12-281-0/+4
* MAINT: do not try SIMD arithmetic loops if count < 4mattip2022-12-281-1/+1
* MAINT: elide the generic_wrapped_legacy_loop wrapper out of the hot loopmattip2022-12-282-8/+24
* add fast iter loop and benchmarkmattip2022-12-261-10/+85
* refactor part that does the iteration into functionmattip2022-12-261-177/+188
* refactor ufunc_at in preparation for breaking it into sub-functionsMatti Picus2022-12-261-194/+225
* ENH: find the place to add a fast path for ufunc_atMatti Picus2022-12-262-1/+22
* Merge pull request #22861 from Developer-Ecosystem-Engineering/convert_non_bo...Matti Picus2022-12-231-4/+28
|\
| * Update logical_and to avoid extra mask ops in AVX512Developer-Ecosystem-Engineering2022-12-211-16/+28
| * BUG, SIMD: Restore behavior converting non bool input to 0x00/0xffDeveloper-Ecosystem-Engineering2022-12-211-0/+12
* | MAINT: Remove unused umath macros IS_BLOCKABLE_BINARY_BOOL*Sayed Adel2022-12-221-13/+0
* | BUG, SIMD: Fix memory overlap on comparison accumulateSayed Adel2022-12-211-13/+17
|/
* BUG, SIMD: Fix the bitmask of the boolean comparisonSayed Adel2022-12-211-3/+3
* Merge pull request #22771 from seiko2plus/issue_22461Sebastian Berg2022-12-182-1/+15
|\
| * ENH, SIMD: Discard non-signaling comparison intrinsicsSayed Adel2022-12-151-2/+6
| * BUG, SIMD: Fix invalid value encountered in expm1 when SVML/AVX512 enabledSayed Adel2022-12-141-0/+10