summaryrefslogtreecommitdiff
path: root/numpy/core/src/umath
Commit message (Expand)AuthorAgeFilesLines
* Revert "ENH: Implement string comparison ufuncs (or almost) "Charles Harris2022-06-165-516/+0
* ENH: Implement string comparison ufuncs (or almost) (#21041)Sebastian Berg2022-06-105-0/+516
* BUG: Prevent attempted broadcasting of 0-D output operands in ufuncsSebastian Berg2022-06-081-2/+2
* Merge pull request #21518 from seberg/scalar-fixupMatti Picus2022-05-191-70/+182
|\
| * MAINT: Ignore unintialized warning in scalar_richcompareSebastian Berg2022-05-171-0/+11
| * MAINT: Try using a default clause to see if it silences unitialized value war...Sebastian Berg2022-05-161-11/+9
| * BUG: Fix complex+longdouble and broken subclass handlingSebastian Berg2022-05-161-65/+168
* | PERF: Fast check on equivalent arrays in PyArray_EQUIVALENTLY_ITERABLE_OVERLA...Pieter Eendebak2022-05-141-0/+1
* | ENH: avoid looping when dimensions[0] == 0 or array.size == 0mattip2022-05-122-16/+30
|/
* Merge pull request #21188 from seberg/scalar-math-rewriteMatti Picus2022-05-071-482/+772
|\
| * MAINT: Remove the attempt to defer to more precise (non direct) subclassesSebastian Berg2022-04-281-24/+30
| * BUG: Should not probe subclass if the type matches exactlySebastian Berg2022-04-281-0/+4
| * BUG: Move FPE clearing to work around issue on clangSebastian Berg2022-04-281-33/+27
| * TST: Add subclass related testsSebastian Berg2022-04-241-3/+4
| * BUGS: Fix integer division always float64 (currently) and...Sebastian Berg2022-04-241-51/+31
| * MAINT: Use FINLINE for all complex scalar functionsSebastian Berg2022-04-241-13/+9
| * BUG: Try working around clang by using NPY_FLINESebastian Berg2022-04-241-1/+5
| * BUG: Fix error return and some minor cleanupsSebastian Berg2022-04-241-6/+14
| * BUG: Remove bad assert leading to debug failuresSebastian Berg2022-04-241-4/+6
| * MAINT: Use inline functions and avoid FPE's for integersSebastian Berg2022-04-241-139/+208
| * MAINT,ENH: Rewrite scalar math logicSebastian Berg2022-04-241-291/+517
* | BUG: Fix segmentation fault (#21436)JohnnyOu2022-05-061-0/+7
* | PERF: Improve performance of special attribute lookups (#21423)Pieter Eendebak2022-05-032-0/+6
* | Merge pull request #21124 from rafaelcfsousa/p10_enh_moduloMatti Picus2022-04-274-161/+805
|\ \ | |/ |/|
| * ENH,SIMD: Vectorize modulo/divide using the universal intrinsicsRafael Cardoso Fernandes Sousa2022-04-154-161/+805
* | Rename source files that were not using any template-preprocessingserge-sans-paille2022-04-052-0/+0
* | MAINT: Clean-up includes of auto-generated umath codeSebastian Berg2022-04-041-0/+8
* | Merge pull request #20991 from r-devulap/exp-log-svmlMatti Picus2022-03-232-6/+72
|\ \
| * | BUG: Call scalar loop when SIMD is path is rejectedRaghuveer Devulapalli2022-02-231-3/+2
| * | ENH: Use SVML for f64 exp and log for AVX512_SKXRaghuveer Devulapalli2022-02-232-2/+63
| * | BUG: Fix spurious underflow FP exception for exp(-inf)Raghuveer Devulapalli2022-02-231-2/+5
| * | Revert "ENH: Use SVML for f64 exp and log"Raghuveer Devulapalli2022-02-232-54/+647
| * | BUG: Use an zmm register explicitly for neg infRaghuveer Devulapalli2022-02-041-1/+2
| * | BUG: Fix spurious underflow FP exception for expf(-inf)Raghuveer Devulapalli2022-02-031-2/+4
| * | ENH: Use SVML for f64 exp and logRaghuveer Devulapalli2022-02-032-647/+54
* | | BUG: Use -0. as initial value for summationSebastian Berg2022-03-181-3/+7
* | | Merge pull request #21001 from zephyr111/faster-sumSebastian Berg2022-03-072-4/+32
|\ \ \ | |_|/ |/| |
| * | ENH: help compilers to auto-vectorize reduction operatorsJérôme Richard2022-02-262-4/+32
* | | BUG: Fix numba DUFuncs added loops getting picked upSebastian Berg2022-02-251-0/+34
|/ /
* | Merge pull request #19345 from seberg/ensure-canonicalMatti Picus2022-02-202-23/+40
|\ \
| * | ENH: Move `ensure_dtype_nbo` onto the DType as `ensure_canonical`Sebastian Berg2022-02-182-23/+40
* | | BLD,ENH: Add vsx3 and vsx4 as targets when building sin/cos (F32)Rafael Cardoso Fernandes Sousa2022-02-141-1/+1
* | | BLD,ENH: Add vsx4 as target when building tanhRafael Cardoso Fernandes Sousa2022-02-141-1/+1
|/ /
* | Merge pull request #20363 from seiko2plus/svml2npyv/tanh_f32Matti Picus2022-02-103-4/+406
|\ \
| * | SIMD: handel |x| > HUGE_THRESHOLD, special cases via universal intrinsicsSayed Adel2022-02-011-39/+28
| * | ENH, SIMD: replace SVML/tanh with universal intrinsicsSayed Adel2022-01-193-4/+417
* | | Merge pull request #20976 from rafaelcfsousa/p10_enh_intdivMatti Picus2022-02-101-4/+86
|\ \ \
| * | | ENH: Optimize floor_divide for VSX4/Power10Rafael Cardoso Fernandes Sousa2022-02-081-4/+86
* | | | API: Disallow strings in logical ufuncs (#21024)Sebastian Berg2022-02-091-0/+5
| |_|/ |/| |
* | | Merge pull request #20904 from seberg/unit-dtype-extensionsMatti Picus2022-02-033-2/+303
|\ \ \ | |/ / |/| |