aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringBase.cpp
diff options
context:
space:
mode:
authorBhasawut Singhaphan <bhasawut@gmail.com>2025-08-11 21:47:50 +0700
committerGitHub <noreply@github.com>2025-08-11 15:47:50 +0100
commit26a0962ce297da443ed556fdd547a11fc6a55f0a (patch)
treea8b80eb2090e39ce02bfeb12063d239470f3c6ad /llvm/lib/CodeGen/TargetLoweringBase.cpp
parent372d86dcf1adf90f994be60bb017d92455abb879 (diff)
downloadllvm-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