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.