/external/clang/lib/Headers/ |
D | avx512vlbwintrin.h | 33 static __inline__ __mmask16 __attribute__((__always_inline__, __nodebug__)) 35 return (__mmask16)__builtin_ia32_pcmpeqb128_mask((__v16qi)__a, (__v16qi)__b, in _mm_cmpeq_epi8_mask() 36 (__mmask16)-1); in _mm_cmpeq_epi8_mask() 39 static __inline__ __mmask16 __attribute__((__always_inline__, __nodebug__)) 40 _mm_mask_cmpeq_epi8_mask(__mmask16 __u, __m128i __a, __m128i __b) { in _mm_mask_cmpeq_epi8_mask() 41 return (__mmask16)__builtin_ia32_pcmpeqb128_mask((__v16qi)__a, (__v16qi)__b, in _mm_mask_cmpeq_epi8_mask() 45 static __inline__ __mmask16 __attribute__((__always_inline__, __nodebug__)) 47 return (__mmask16)__builtin_ia32_ucmpb128_mask((__v16qi)__a, (__v16qi)__b, 0, in _mm_cmpeq_epu8_mask() 48 (__mmask16)-1); in _mm_cmpeq_epu8_mask() 51 static __inline__ __mmask16 __attribute__((__always_inline__, __nodebug__)) [all …]
|
D | avx512fintrin.h | 40 typedef unsigned short __mmask16; typedef 58 _mm512_maskz_set1_epi32(__mmask16 __M, int __A) in _mm512_maskz_set1_epi32() 173 _mm512_mask_and_epi32(__m512i __src, __mmask16 __k, __m512i __a, __m512i __b) in _mm512_mask_and_epi32() 178 (__mmask16) __k); in _mm512_mask_and_epi32() 181 _mm512_maskz_and_epi32(__mmask16 __k, __m512i __a, __m512i __b) in _mm512_maskz_and_epi32() 187 (__mmask16) __k); in _mm512_maskz_and_epi32() 221 _mm512_mask_or_epi32(__m512i __src, __mmask16 __k, __m512i __a, __m512i __b) in _mm512_mask_or_epi32() 226 (__mmask16) __k); in _mm512_mask_or_epi32() 229 _mm512_maskz_or_epi32(__mmask16 __k, __m512i __a, __m512i __b) in _mm512_maskz_or_epi32() 235 (__mmask16) __k); in _mm512_maskz_or_epi32() [all …]
|
D | avx512bwintrin.h | 328 (__mmask16)__builtin_ia32_cmpb512_mask((__v64qi)(__m512i)(a), \ 333 (__mmask16)__builtin_ia32_cmpb512_mask((__v64qi)(__m512i)(a), \ 338 (__mmask16)__builtin_ia32_ucmpb512_mask((__v64qi)(__m512i)(a), \ 343 (__mmask16)__builtin_ia32_ucmpb512_mask((__v64qi)(__m512i)(a), \ 348 (__mmask16)__builtin_ia32_cmpw512_mask((__v32hi)(__m512i)(a), \ 353 (__mmask16)__builtin_ia32_cmpw512_mask((__v32hi)(__m512i)(a), \ 358 (__mmask16)__builtin_ia32_ucmpw512_mask((__v32hi)(__m512i)(a), \ 363 (__mmask16)__builtin_ia32_ucmpw512_mask((__v32hi)(__m512i)(a), \
|
D | avx512erintrin.h | 108 (__mmask16)-1, (R)); }) 113 (__mmask16)(M), (R)); }) 118 (__mmask16)(M), (R)); }) 211 (__mmask16)-1, (R)); }) 216 (__mmask16)(M), (R)); }) 221 (__mmask16)(M), (R)); })
|
/external/clang/test/CodeGen/ |
D | avx512f-builtins.c | 78 void test_mm512_mask_store_ps(void *p, __m512 a, __mmask16 m) in test_mm512_mask_store_ps() 120 __m512 test_mm512_maskz_load_ps(void *p, __mmask16 m) in test_mm512_maskz_load_ps() 169 __mmask16 test_mm512_knot(__mmask16 a) in test_mm512_knot() 211 __mmask16 test_mm512_cmpeq_epi32_mask(__m512i __a, __m512i __b) { in test_mm512_cmpeq_epi32_mask() 214 return (__mmask16)_mm512_cmpeq_epi32_mask(__a, __b); in test_mm512_cmpeq_epi32_mask() 217 __mmask16 test_mm512_mask_cmpeq_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpeq_epi32_mask() 220 return (__mmask16)_mm512_mask_cmpeq_epi32_mask(__u, __a, __b); in test_mm512_mask_cmpeq_epi32_mask() 235 __mmask16 test_mm512_cmpgt_epi32_mask(__m512i __a, __m512i __b) { in test_mm512_cmpgt_epi32_mask() 238 return (__mmask16)_mm512_cmpgt_epi32_mask(__a, __b); in test_mm512_cmpgt_epi32_mask() 241 __mmask16 test_mm512_mask_cmpgt_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpgt_epi32_mask() [all …]
|
D | avx512vlbw-builtins.c | 17 __mmask16 test_mm_cmpeq_epi8_mask(__m128i __a, __m128i __b) { in test_mm_cmpeq_epi8_mask() 20 return (__mmask16)_mm_cmpeq_epi8_mask(__a, __b); in test_mm_cmpeq_epi8_mask() 23 __mmask16 test_mm_mask_cmpeq_epi8_mask(__mmask16 __u, __m128i __a, __m128i __b) { in test_mm_mask_cmpeq_epi8_mask() 26 return (__mmask16)_mm_mask_cmpeq_epi8_mask(__u, __a, __b); in test_mm_mask_cmpeq_epi8_mask() 29 __mmask16 test_mm256_cmpeq_epi16_mask(__m256i __a, __m256i __b) { in test_mm256_cmpeq_epi16_mask() 32 return (__mmask16)_mm256_cmpeq_epi16_mask(__a, __b); in test_mm256_cmpeq_epi16_mask() 35 __mmask16 test_mm256_mask_cmpeq_epi16_mask(__mmask16 __u, __m256i __a, __m256i __b) { in test_mm256_mask_cmpeq_epi16_mask() 38 return (__mmask16)_mm256_mask_cmpeq_epi16_mask(__u, __a, __b); in test_mm256_mask_cmpeq_epi16_mask() 65 __mmask16 test_mm_cmpgt_epi8_mask(__m128i __a, __m128i __b) { in test_mm_cmpgt_epi8_mask() 68 return (__mmask16)_mm_cmpgt_epi8_mask(__a, __b); in test_mm_cmpgt_epi8_mask() [all …]
|
D | avx512er-builtins.c | 47 __m512 test_mm512_mask_rsqrt28_round_ps(__m512 s, __mmask16 m, __m512 a) { in test_mm512_mask_rsqrt28_round_ps() 53 __m512 test_mm512_maskz_rsqrt28_round_ps(__mmask16 m, __m512 a) { in test_mm512_maskz_rsqrt28_round_ps() 65 __m512 test_mm512_mask_rsqrt28_ps(__m512 s, __mmask16 m, __m512 a) { in test_mm512_mask_rsqrt28_ps() 71 __m512 test_mm512_maskz_rsqrt28_ps(__mmask16 m, __m512 a) { in test_mm512_maskz_rsqrt28_ps() 83 __m128 test_mm_mask_rsqrt28_round_ss(__m128 s, __mmask16 m, __m128 a, __m128 b) { in test_mm_mask_rsqrt28_round_ss() 89 __m128 test_mm_maskz_rsqrt28_round_ss(__mmask16 m, __m128 a, __m128 b) { in test_mm_maskz_rsqrt28_round_ss() 101 __m128 test_mm_mask_rsqrt28_ss(__m128 s, __mmask16 m, __m128 a, __m128 b) { in test_mm_mask_rsqrt28_ss() 107 __m128 test_mm_maskz_rsqrt28_ss(__mmask16 m, __m128 a, __m128 b) { in test_mm_maskz_rsqrt28_ss() 173 __m512 test_mm512_mask_rcp28_round_ps(__m512 s, __mmask16 m, __m512 a) { in test_mm512_mask_rcp28_round_ps() 179 __m512 test_mm512_maskz_rcp28_round_ps(__mmask16 m, __m512 a) { in test_mm512_maskz_rcp28_round_ps() [all …]
|
/external/clang/test/Sema/ |
D | builtins-x86.c | 11 typedef unsigned short __mmask16; typedef 29 __mmask16 test__builtin_ia32_cmpps512_mask(__m512d __a, __m512d __b) { in test__builtin_ia32_cmpps512_mask()
|