summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
authorSebastian Berg <sebastian@sipsolutions.net>2022-07-06 13:25:11 -0700
committerSebastian Berg <sebastian@sipsolutions.net>2022-07-06 13:25:11 -0700
commit107dfbf77b35a38d0e2724bbc235ea2b6651571d (patch)
tree954bd07a6e59c60b60a44484b0a5a1de690bbc0d /numpy
parentac5a84692f988a7dddbb4d306e805afbf972571c (diff)
downloadnumpy-107dfbf77b35a38d0e2724bbc235ea2b6651571d.tar.gz
MAINT: Remove nested NPY_UNLIKELY in division paths
I am not certain the unlikely cases make much sense to begin with, but they are certainly not helpful within an unlikely block.
Diffstat (limited to 'numpy')
-rw-r--r--numpy/core/src/umath/loops_modulo.dispatch.c.src4
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/core/src/umath/loops_modulo.dispatch.c.src b/numpy/core/src/umath/loops_modulo.dispatch.c.src
index ab436af6c..53b7da289 100644
--- a/numpy/core/src/umath/loops_modulo.dispatch.c.src
+++ b/numpy/core/src/umath/loops_modulo.dispatch.c.src
@@ -370,7 +370,7 @@ vsx4_simd_@func@_contig_@sfx@(char **args, npy_intp len)
const npyv_lanetype_@sfx@ a = *src1;
const npyv_lanetype_@sfx@ b = *src2;
if (DIVIDEBYZERO_OVERFLOW_CHECK(a, b, NPY_MIN_INT@len@, NPY_TRUE)) {
- if (NPY_UNLIKELY(b == 0)) {
+ if (b == 0) {
npy_set_floatstatus_divbyzero();
*dst1 = 0;
*dst2 = 0;
@@ -632,7 +632,7 @@ NPY_NO_EXPORT void NPY_CPU_DISPATCH_CURFX(@TYPE@_divmod)
const @type@ in2 = *(@type@ *)ip2;
/* see FIXME note for divide above */
if (DIVIDEBYZERO_OVERFLOW_CHECK(in1, in2, NPY_MIN_@TYPE@, NPY_TRUE)) {
- if (NPY_UNLIKELY(in2 == 0)) {
+ if (in2 == 0) {
npy_set_floatstatus_divbyzero();
*((@type@ *)op1) = 0;
*((@type@ *)op2) = 0;