Skip to content
Snippets Groups Projects
Commit 09a22570 authored by Dominic Kempf's avatar Dominic Kempf
Browse files

[fixup] c&p bug in vectorclass patch

parent c55ccce0
No related branches found
No related tags found
No related merge requests found
......@@ -19,8 +19,8 @@ index db509f8..2bbd9de 100644
- __m128d t2 = _mm256_extractf128_pd(t1,1);
- __m128d t3 = _mm_add_sd(_mm256_castpd256_pd128(t1),t2);
- return _mm_cvtsd_f64(t3);
+ const __m128d valupper = _mm256_extractf128_pd(val, 1);
+ const __m128d vallower = _mm256_castpd256_pd128(val);
+ const __m128d valupper = _mm256_extractf128_pd(a, 1);
+ const __m128d vallower = _mm256_castpd256_pd128(a);
+ const __m128d valval = _mm_add_pd(valupper, vallower);
+ const __m128d res = _mm_add_pd(_mm_permute_pd(valval,1), valval);
+ return _mm_cvtsd_f64(res);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment