-
Notifications
You must be signed in to change notification settings - Fork 15.1k
Closed
Copy link
Labels
backend:X86clang:headersHeaders provided by Clang, e.g. for intrinsicsHeaders provided by Clang, e.g. for intrinsicsgood first issuehttps://github.com/llvm/llvm-project/contributehttps://github.com/llvm/llvm-project/contribute
Description
Similar to #152173 - we need the AVX512F/BW/FP16 set intrinsics to be usable in constexpr:
_mm512_set1_pd
_mm512_set1_ps
_mm512_set1_epi8
_mm512_set1_epi16
_mm512_set1_epi32
_mm512_set1_epi64
_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_epi8
_mm512_setr_epi16
_mm512_setr_epi32
_mm512_setr_epi64
_mm512_set1_ph
_mm512_set_ph
_mm512_setr_ph
_mm_setzero_ph
_mm256_setzero_ph
_mm512_setzero_ph
(ignore the mask/maskz variants for now)
Metadata
Metadata
Assignees
Labels
backend:X86clang:headersHeaders provided by Clang, e.g. for intrinsicsHeaders provided by Clang, e.g. for intrinsicsgood first issuehttps://github.com/llvm/llvm-project/contributehttps://github.com/llvm/llvm-project/contribute