summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPradipta Ghosh <pradghos@in.ibm.com>2023-01-24 14:07:45 +0000
committerPradipta Ghosh <pradghos@in.ibm.com>2023-01-24 14:07:45 +0000
commit367d640bb7fda6feba1f8e04cdb5534e6eb501cd (patch)
treea1df267ea21149fe9636962119fb8e470c3f98a0
parentc506d21f75c7c9dab49bea71ba45d17229bb4ed5 (diff)
downloadnumpy-367d640bb7fda6feba1f8e04cdb5534e6eb501cd.tar.gz
replace __builtin_s390_vflls with npyv_doublee as before
-rw-r--r--numpy/core/src/common/simd/vec/conversion.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/numpy/core/src/common/simd/vec/conversion.h b/numpy/core/src/common/simd/vec/conversion.h
index 34020d4d2..0c0d5b3ac 100644
--- a/numpy/core/src/common/simd/vec/conversion.h
+++ b/numpy/core/src/common/simd/vec/conversion.h
@@ -170,8 +170,8 @@ npyv_pack_b8_b64(npyv_b64 a, npyv_b64 b, npyv_b64 c, npyv_b64 d,
#ifdef NPY_HAVE_VXE2
return vec_signed(a);
#elif defined(NPY_HAVE_VXE)
- return vec_packs(vec_signed(__builtin_s390_vflls(vec_mergeh(a,a))),
- vec_signed(__builtin_s390_vflls(vec_mergel(a, a))));
+ return vec_packs(vec_signed(npyv_doublee(vec_mergeh(a,a))),
+ vec_signed(npyv_doublee(vec_mergel(a, a))));
// VSX
#elif defined(__IBMC__)
return vec_cts(a, 0);