summaryrefslogtreecommitdiff
path: root/numpy
diff options
context:
space:
mode:
authorPradipta Ghosh <pradghos@in.ibm.com>2022-06-13 23:14:06 -0700
committerPradipta Ghosh <pradghos@in.ibm.com>2022-06-13 23:14:06 -0700
commit463d133327335d37b5cfbde047adc56e4eaaebb5 (patch)
treeef7ea4c1070c426d23aebdb69b0791195c790798 /numpy
parentcd3e9a1d4d74cf73bc794db7a94600645c2c9da1 (diff)
downloadnumpy-463d133327335d37b5cfbde047adc56e4eaaebb5.tar.gz
addressed review comments
Diffstat (limited to 'numpy')
-rw-r--r--numpy/core/src/common/simd/vec/operators.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/numpy/core/src/common/simd/vec/operators.h b/numpy/core/src/common/simd/vec/operators.h
index 190ac1297..8b58676e7 100644
--- a/numpy/core/src/common/simd/vec/operators.h
+++ b/numpy/core/src/common/simd/vec/operators.h
@@ -144,12 +144,12 @@ NPY_FINLINE npyv_f64 npyv_not_f64(npyv_f64 a)
// ANDC, ORC and XNOR
#define npyv_andc_u8 vec_andc
#define npyv_andc_b8 vec_andc
-#ifdef NPY_HAVE_VX
- #define npyv_orc_b8(A, B) npyv_or_b8(npyv_not_b8(B), A)
- #define npyv_xnor_b8(A, B) npyv_not_b8(npyv_xor_b8(B, A))
-#else
+#if defined(NPY_HAVE_VXE) || defined(NPY_HAVE_VSX)
#define npyv_orc_b8 vec_orc
#define npyv_xnor_b8 vec_eqv
+#else
+ #define npyv_orc_b8(A, B) npyv_or_b8(npyv_not_b8(B), A)
+ #define npyv_xnor_b8(A, B) npyv_not_b8(npyv_xor_b8(B, A))
#endif
/***************************