diff options
author | Haibo Huang <hhb@google.com> | 2020-05-19 02:13:58 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-05-19 02:13:58 +0000 |
commit | df6b44ccdfa0ab9f48d29dbb1240467d6b02bb2f (patch) | |
tree | c365bc7d824b63a5c999b847716be03643cf7ac4 | |
parent | 738f315909d60a0b061526a9833fe599b66d4ab0 (diff) | |
parent | b1028e74926b74edb92fbc5cd509d9a840897205 (diff) | |
download | psimd-df6b44ccdfa0ab9f48d29dbb1240467d6b02bb2f.tar.gz |
Upgrade psimd to 072586a71b55b7f8c584153d223e95687148a900 am: 8bc76beb4d am: f53ac1dfca am: a101e0c873 am: b1028e7492
Change-Id: Ia69a2bd762cf96900fa5234dd09d7ac2ec275840
-rw-r--r-- | METADATA | 6 | ||||
-rw-r--r-- | include/psimd.h | 4 |
2 files changed, 5 insertions, 5 deletions
@@ -9,11 +9,11 @@ third_party { type: GIT value: "https://github.com/Maratyszcza/psimd" } - version: "85427dd4c8521cc037a1ffa6fcd25c55fafc8a00" + version: "072586a71b55b7f8c584153d223e95687148a900" license_type: NOTICE last_upgrade_date { year: 2020 - month: 4 - day: 17 + month: 5 + day: 18 } } diff --git a/include/psimd.h b/include/psimd.h index f674e46..b7cb65d 100644 --- a/include/psimd.h +++ b/include/psimd.h @@ -664,9 +664,9 @@ #if defined(__aarch64__) || defined(__ARM_NEON__) && defined(__ARM_FEATURE_FMA) return (psimd_f32) vfmaq_f32((float32x4_t) a, (float32x4_t) b, (float32x4_t) c); #elif (defined(__x86_64__) || defined(__i386__) || defined(__i686__)) && defined(__FMA__) - return (psimd_f32) _mm_fmadd_ps((__m128) c, (__m128) a, (__m128) b); + return (psimd_f32) _mm_fmadd_ps((__m128) b, (__m128) c, (__m128) a); #elif (defined(__x86_64__) || defined(__i386__) || defined(__i686__)) && defined(__FMA4__) - return (psimd_f32) _mm_macc_ps((__m128) c, (__m128) a, (__m128) b); + return (psimd_f32) _mm_macc_ps((__m128) b, (__m128) c, (__m128) a); #elif defined(__wasm__) && defined(__wasm_simd128__) && defined(__clang__) && PSIMD_ENABLE_WASM_QFMA return (psimd_f32) __builtin_wasm_qfma_f32x4(a, b, c); #else |