Issue 152288
Summary [Headers][X86] Allow AVX512 _mm512_set* intrinsics to be used in constexpr
Labels good first issue, backend:X86, clang:headers
Assignees
Reporter RKSimon
    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)
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to