Lines Matching refs:__A
25 _mm_popcnt_epi64(__m128i __A) {
26 return (__m128i)__builtin_ia32_vpopcntq_128((__v2di)__A);
30 _mm_mask_popcnt_epi64(__m128i __W, __mmask8 __U, __m128i __A) {
32 (__mmask8)__U, (__v2di)_mm_popcnt_epi64(__A), (__v2di)__W);
36 _mm_maskz_popcnt_epi64(__mmask8 __U, __m128i __A) {
37 return _mm_mask_popcnt_epi64((__m128i)_mm_setzero_si128(), __U, __A);
41 _mm_popcnt_epi32(__m128i __A) {
42 return (__m128i)__builtin_ia32_vpopcntd_128((__v4si)__A);
46 _mm_mask_popcnt_epi32(__m128i __W, __mmask8 __U, __m128i __A) {
48 (__mmask8)__U, (__v4si)_mm_popcnt_epi32(__A), (__v4si)__W);
52 _mm_maskz_popcnt_epi32(__mmask8 __U, __m128i __A) {
53 return _mm_mask_popcnt_epi32((__m128i)_mm_setzero_si128(), __U, __A);
57 _mm256_popcnt_epi64(__m256i __A) {
58 return (__m256i)__builtin_ia32_vpopcntq_256((__v4di)__A);
62 _mm256_mask_popcnt_epi64(__m256i __W, __mmask8 __U, __m256i __A) {
64 (__mmask8)__U, (__v4di)_mm256_popcnt_epi64(__A), (__v4di)__W);
68 _mm256_maskz_popcnt_epi64(__mmask8 __U, __m256i __A) {
69 return _mm256_mask_popcnt_epi64((__m256i)_mm256_setzero_si256(), __U, __A);
73 _mm256_popcnt_epi32(__m256i __A) {
74 return (__m256i)__builtin_ia32_vpopcntd_256((__v8si)__A);
78 _mm256_mask_popcnt_epi32(__m256i __W, __mmask8 __U, __m256i __A) {
80 (__mmask8)__U, (__v8si)_mm256_popcnt_epi32(__A), (__v8si)__W);
84 _mm256_maskz_popcnt_epi32(__mmask8 __U, __m256i __A) {
85 return _mm256_mask_popcnt_epi32((__m256i)_mm256_setzero_si256(), __U, __A);