-
Notifications
You must be signed in to change notification settings - Fork 15.6k
Closed
Copy link
Labels
backend:X86clang:headersHeaders provided by Clang, e.g. for intrinsicsHeaders provided by Clang, e.g. for intrinsicsconstexprAnything related to constant evaluationAnything related to constant evaluationgood first issuehttps://github.com/llvm/llvm-project/contributehttps://github.com/llvm/llvm-project/contribute
Description
These appear to be missed in earlier patches like #152313 as we didn't have mask/maskz constexpr support back then
avx512fintrin.h
_mm_mask_add_ss / _mm_maskz_add_ss
_mm_mask_add_sd / _mm_maskz_add_sd
_mm_mask_sub_ss / _mm_maskz_sub_ss
_mm_mask_sub_sd / _mm_maskz_sub_sd
_mm_mask_mul_ss / _mm_maskz_mul_ss
_mm_mask_mul_sd / _mm_maskz_mul_sd
_mm_mask_div_ss / _mm_maskz_div_ss
_mm_mask_div_sd / _mm_maskz_div_sd
_mm512_mask_add_pd / _mm512_maskz_add_pd
_mm512_mask_add_ps / _mm512_maskz_add_ps
_mm512_mask_sub_pd / _mm512_maskz_sub_pd
_mm512_mask_sub_ps / _mm512_maskz_sub_ps
_mm512_mask_mul_pd / _mm512_maskz_mul_pd
_mm512_mask_mul_ps / _mm512_maskz_mul_ps
_mm512_mask_div_pd / _mm512_maskz_div_pd
_mm512_mask_div_ps / _mm512_maskz_div_ps
_mm512_mask_mul_epi32 / _mm512_maskz_mul_epi32
_mm512_mask_mul_epu32 / _mm512_maskz_mul_epu32
avx512vlintrin.h
_mm_mask_add_pd / _mm_maskz_add_pd / _mm256_mask_add_pd / _mm256_maskz_add_pd
_mm_mask_add_ps / _mm_maskz_add_ps / _mm256_mask_add_ps / _mm256_maskz_add_ps
_mm_mask_sub_pd / _mm_maskz_sub_pd / _mm256_mask_sub_pd / _mm256_maskz_sub_pd
_mm_mask_sub_ps / _mm_maskz_sub_ps / _mm256_mask_sub_ps / _mm256_maskz_sub_ps
_mm_mask_mul_pd / _mm_maskz_mul_pd / _mm256_mask_mul_pd / _mm256_maskz_mul_pd
_mm_mask_mul_ps / _mm_maskz_mul_ps / _mm256_mask_mul_ps / _mm256_maskz_mul_ps
_mm_mask_div_pd / _mm_maskz_div_pd / _mm256_mask_div_pd / _mm256_maskz_div_pd
_mm_mask_div_ps / _mm_maskz_div_ps / _mm256_mask_div_ps / _mm256_maskz_div_ps
_mm_mask_mul_epi32 / _mm_maskz_mul_epi32 / _mm256_mask_mul_epi32 / _mm256_maskz_mul_epi32
_mm_mask_mul_epu32 / _mm_maskz_mul_epu32 / _mm256_mask_mul_epu32 / _mm256_maskz_mul_epu32
Metadata
Metadata
Assignees
Labels
backend:X86clang:headersHeaders provided by Clang, e.g. for intrinsicsHeaders provided by Clang, e.g. for intrinsicsconstexprAnything related to constant evaluationAnything related to constant evaluationgood first issuehttps://github.com/llvm/llvm-project/contributehttps://github.com/llvm/llvm-project/contribute