diff options
author | Bhasawut Singhaphan <bhasawut@gmail.com> | 2025-08-11 21:47:50 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-11 15:47:50 +0100 |
commit | 26a0962ce297da443ed556fdd547a11fc6a55f0a (patch) | |
tree | a8b80eb2090e39ce02bfeb12063d239470f3c6ad /llvm/lib/CodeGen/TargetLoweringBase.cpp | |
parent | 372d86dcf1adf90f994be60bb017d92455abb879 (diff) | |
download | llvm-26a0962ce297da443ed556fdd547a11fc6a55f0a.zip llvm-26a0962ce297da443ed556fdd547a11fc6a55f0a.tar.gz llvm-26a0962ce297da443ed556fdd547a11fc6a55f0a.tar.bz2 |
[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.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringBase.cpp')
0 files changed, 0 insertions, 0 deletions