diff --git a/source/Common.hpp b/source/Common.hpp index b5b76e8..80f3e16 100644 --- a/source/Common.hpp +++ b/source/Common.hpp @@ -601,7 +601,7 @@ namespace Langulus::SIMD SIMDE_MM_SHUFFLE(3, 1, 2, 0) ); - return V128 {simde_mm256_castpd_si256(ordered)}; + return V256 {simde_mm256_castpd_si256(ordered)}; #endif } else if constexpr (CT::UnsignedInteger64) { @@ -623,7 +623,7 @@ namespace Langulus::SIMD SIMDE_MM_SHUFFLE(3, 1, 2, 0) ); - return V128 {simde_mm256_castpd_si256(ordered)}; + return V256 {simde_mm256_castpd_si256(ordered)}; #endif } else LANGULUS_ERROR("Can't unpack this type");