]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
supervector conversion 276/head
authorgtsoul-tech <gtsoulkanakis@gmail.com>
Tue, 14 May 2024 11:15:15 +0000 (14:15 +0300)
committergtsoul-tech <gtsoulkanakis@gmail.com>
Tue, 14 May 2024 11:15:15 +0000 (14:15 +0300)
src/util/supervector/arch/x86/impl.cpp

index 5482460e864a7d800d165cd5949859a65189a569..6a7dfa3dc330f6bf05b31cfd61dc77bedd30ba3f 100644 (file)
@@ -1136,7 +1136,7 @@ really_inline SuperVector<32> SuperVector<32>::loadu_maskz(void const *ptr, uint
     SuperVector<32> mask = Ones_vshr(32 -len);
     mask.print8("mask");
     (Ones() >> (32 - len)).print8("mask");
-    SuperVector<32> v = _mm256_loadu_si256((const m256 *)ptr);
+    SuperVector<32> v = SuperVector<32>(_mm256_loadu_si256((const m256 *)ptr));
     v.print8("v");
     return mask & v;
 #endif