diff options
author | David Schleef <ds@schleef.org> | 2010-02-04 12:14:32 -0800 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2010-02-04 12:14:54 -0800 |
commit | 2c13c258328321f92e7e1a40fe34506e8c855120 (patch) | |
tree | 29d404b45f6edfa0b6d3ee3e83c264b027959f5c | |
parent | c81b93577ea5bc962217e64d21c4356524df8cf9 (diff) | |
download | liboil-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.c | 2 | ||||
-rw-r--r-- | liboil/sse/math_sse_unroll2.c | 2 |
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); |