The blend shuffle intrinsics should be updated to allow them to be used in constexpr
_mm_blend_pd _mm256_blend_pd
_mm_blend_ps _mm256_blend_ps
_mm_blend_epi16 _mm256_blend_epi16
_mm_blend_epi32 _mm256_blend_epi32
_mm256_blend_epi16 needs special handling as the imm8 mask is reused per-lane.
NOTE: this isn't the BLENDV intrinsics which need to be handled separately.