We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 39cdc23 commit be06734Copy full SHA for be06734
include/xsimd/arch/xsimd_avx2.hpp
@@ -1224,12 +1224,12 @@ namespace xsimd
1224
{
1225
return _mm256_shuffle_epi8(self, lane_mask.as_batch());
1226
}
1227
- XSIMD_IF_CONSTEXPR(detail::is_dup_lo(mask))
+ XSIMD_IF_CONSTEXPR(detail::is_only_from_lo(mask))
1228
1229
__m256i broadcast = _mm256_permute2x128_si256(self, self, 0x00); // [low | low]
1230
return _mm256_shuffle_epi8(broadcast, lane_mask.as_batch());
1231
1232
- XSIMD_IF_CONSTEXPR(detail::is_dup_hi(mask))
+ XSIMD_IF_CONSTEXPR(detail::is_only_from_hi(mask))
1233
1234
__m256i broadcast = _mm256_permute2x128_si256(self, self, 0x11); // [high | high]
1235
0 commit comments