summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2010-02-04 12:14:32 -0800
committerDavid Schleef <ds@schleef.org>2010-02-04 12:14:54 -0800
commit2c13c258328321f92e7e1a40fe34506e8c855120 (patch)
tree29d404b45f6edfa0b6d3ee3e83c264b027959f5c
parentc81b93577ea5bc962217e64d21c4356524df8cf9 (diff)
downloadliboil-2c13c258328321f92e7e1a40fe34506e8c855120.tar.gz
Use mm_load1_pd() instead of mm_load1_pd1()
Fixes #23840. Patch from RafaƂ Rzepecki.
-rw-r--r--liboil/sse/math_sse.c2
-rw-r--r--liboil/sse/math_sse_unroll2.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/liboil/sse/math_sse.c b/liboil/sse/math_sse.c
index eb32f49..be63ace 100644
--- a/liboil/sse/math_sse.c
+++ b/liboil/sse/math_sse.c
@@ -353,7 +353,7 @@ scalarmultiply_f64_ns_sse2 (double *dest, double *src1, double *val, int n)
for (; ((long)dest & 15) && (n > 0); n--) {
*dest++ = *src1++ * *val;
}
- xmm1 = _mm_load_pd1(val);
+ xmm1 = _mm_load1_pd(val);
for (; n >= 2; n -= 2) {
__m128d xmm0;
xmm0 = _mm_loadu_pd(src1);
diff --git a/liboil/sse/math_sse_unroll2.c b/liboil/sse/math_sse_unroll2.c
index 4598c6e..e596500 100644
--- a/liboil/sse/math_sse_unroll2.c
+++ b/liboil/sse/math_sse_unroll2.c
@@ -326,7 +326,7 @@ scalarmultiply_f64_ns_sse2_unroll2 (double *dest, double *src1, double *val, int
for (; ((long)dest & 15) && (n > 0); n--) {
*dest++ = *src1++ * *val;
}
- xmm1 = _mm_load_pd1(val);
+ xmm1 = _mm_load1_pd(val);
for (; n >= 4; n -= 4) {
__m128d xmm0;
xmm0 = _mm_loadu_pd(src1);