Home
last modified time | relevance | path

Searched refs:__mmask16 (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/Headers/
Davx512vlbwintrin.h33 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 …]
Davx512fintrin.h40 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 …]
Davx512bwintrin.h328 (__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), \
Davx512erintrin.h108 (__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/
Davx512f-builtins.c78 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 …]
Davx512vlbw-builtins.c17 __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 …]
Davx512er-builtins.c47 __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/
Dbuiltins-x86.c11 typedef unsigned short __mmask16; typedef
29 __mmask16 test__builtin_ia32_cmpps512_mask(__m512d __a, __m512d __b) { in test__builtin_ia32_cmpps512_mask()