[Headers][X86] Allow AVX512 _mm512_set* intrinsics to be used in constexpr (#152910)
This PR adds constexpr support for the following AVX512F/BW/FP16 set
intrinsics:
- _mm512_set4_pd
- _mm512_set4_ps
- _mm512_set4_epi32
- _mm512_set4_epi64
- _mm512_set_pd
- _mm512_set_ps
- _mm512_set_epi8
- _mm512_set_epi16
- _mm512_set_epi32
- _mm512_set_epi64
- _mm512_setr_pd
- _mm512_setr_ps
- _mm512_setr_epi32
- _mm512_setr_epi64
- _mm512_set1_ph
- _mm512_set_ph
- _mm512_setr_ph
- _mm_setzero_ph
- _mm256_setzero_ph
- _mm512_setzero_ph
Closes https://github.com/llvm/llvm-project/issues/152288.
Part of https://github.com/llvm/llvm-project/issues/30794.