Lines Matching refs:__mmask32

31 typedef unsigned int __mmask32;  typedef
63 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
65 return (__mmask32)__builtin_ia32_pcmpeqw512_mask((__v32hi)__a, (__v32hi)__b, in _mm512_cmpeq_epi16_mask()
66 (__mmask32)-1); in _mm512_cmpeq_epi16_mask()
69 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
70 _mm512_mask_cmpeq_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epi16_mask()
71 return (__mmask32)__builtin_ia32_pcmpeqw512_mask((__v32hi)__a, (__v32hi)__b, in _mm512_mask_cmpeq_epi16_mask()
75 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
77 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 0, in _mm512_cmpeq_epu16_mask()
78 (__mmask32)-1); in _mm512_cmpeq_epu16_mask()
81 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
82 _mm512_mask_cmpeq_epu16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epu16_mask()
83 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 0, in _mm512_mask_cmpeq_epu16_mask()
111 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
113 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 5, in _mm512_cmpge_epi16_mask()
114 (__mmask32)-1); in _mm512_cmpge_epi16_mask()
117 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
118 _mm512_mask_cmpge_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epi16_mask()
119 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 5, in _mm512_mask_cmpge_epi16_mask()
123 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
125 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 5, in _mm512_cmpge_epu16_mask()
126 (__mmask32)-1); in _mm512_cmpge_epu16_mask()
129 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
130 _mm512_mask_cmpge_epu16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epu16_mask()
131 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 5, in _mm512_mask_cmpge_epu16_mask()
159 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
161 return (__mmask32)__builtin_ia32_pcmpgtw512_mask((__v32hi)__a, (__v32hi)__b, in _mm512_cmpgt_epi16_mask()
162 (__mmask32)-1); in _mm512_cmpgt_epi16_mask()
165 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
166 _mm512_mask_cmpgt_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epi16_mask()
167 return (__mmask32)__builtin_ia32_pcmpgtw512_mask((__v32hi)__a, (__v32hi)__b, in _mm512_mask_cmpgt_epi16_mask()
171 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
173 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 6, in _mm512_cmpgt_epu16_mask()
174 (__mmask32)-1); in _mm512_cmpgt_epu16_mask()
177 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
178 _mm512_mask_cmpgt_epu16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epu16_mask()
179 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 6, in _mm512_mask_cmpgt_epu16_mask()
207 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
209 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 2, in _mm512_cmple_epi16_mask()
210 (__mmask32)-1); in _mm512_cmple_epi16_mask()
213 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
214 _mm512_mask_cmple_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epi16_mask()
215 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 2, in _mm512_mask_cmple_epi16_mask()
219 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
221 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 2, in _mm512_cmple_epu16_mask()
222 (__mmask32)-1); in _mm512_cmple_epu16_mask()
225 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
226 _mm512_mask_cmple_epu16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epu16_mask()
227 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 2, in _mm512_mask_cmple_epu16_mask()
255 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
257 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 1, in _mm512_cmplt_epi16_mask()
258 (__mmask32)-1); in _mm512_cmplt_epi16_mask()
261 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
262 _mm512_mask_cmplt_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epi16_mask()
263 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 1, in _mm512_mask_cmplt_epi16_mask()
267 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
269 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 1, in _mm512_cmplt_epu16_mask()
270 (__mmask32)-1); in _mm512_cmplt_epu16_mask()
273 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
274 _mm512_mask_cmplt_epu16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epu16_mask()
275 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 1, in _mm512_mask_cmplt_epu16_mask()
303 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
305 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 4, in _mm512_cmpneq_epi16_mask()
306 (__mmask32)-1); in _mm512_cmpneq_epi16_mask()
309 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
310 _mm512_mask_cmpneq_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epi16_mask()
311 return (__mmask32)__builtin_ia32_cmpw512_mask((__v32hi)__a, (__v32hi)__b, 4, in _mm512_mask_cmpneq_epi16_mask()
315 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
317 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 4, in _mm512_cmpneq_epu16_mask()
318 (__mmask32)-1); in _mm512_cmpneq_epu16_mask()
321 static __inline__ __mmask32 __attribute__((__always_inline__, __nodebug__))
322 _mm512_mask_cmpneq_epu16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epu16_mask()
323 return (__mmask32)__builtin_ia32_ucmpw512_mask((__v32hi)__a, (__v32hi)__b, 4, in _mm512_mask_cmpneq_epu16_mask()
350 (p), (__mmask32)-1); })
355 (p), (__mmask32)(m)); })
360 (p), (__mmask32)-1); })
365 (p), (__mmask32)(m)); })