Home
last modified time | relevance | path

Searched refs:__m512i (Results 1 – 18 of 18) sorted by relevance

/external/clang/test/CodeGen/
Davx512bw-builtins.c9 __mmask64 test_mm512_cmpeq_epi8_mask(__m512i __a, __m512i __b) { in test_mm512_cmpeq_epi8_mask()
15 __mmask64 test_mm512_mask_cmpeq_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpeq_epi8_mask()
22 __mmask32 test_mm512_cmpeq_epi16_mask(__m512i __a, __m512i __b) { in test_mm512_cmpeq_epi16_mask()
28 __mmask32 test_mm512_mask_cmpeq_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpeq_epi16_mask()
35 __mmask64 test_mm512_cmpgt_epi8_mask(__m512i __a, __m512i __b) { in test_mm512_cmpgt_epi8_mask()
41 __mmask64 test_mm512_mask_cmpgt_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpgt_epi8_mask()
48 __mmask32 test_mm512_cmpgt_epi16_mask(__m512i __a, __m512i __b) { in test_mm512_cmpgt_epi16_mask()
54 __mmask32 test_mm512_mask_cmpgt_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpgt_epi16_mask()
61 __mmask64 test_mm512_cmpeq_epu8_mask(__m512i __a, __m512i __b) { in test_mm512_cmpeq_epu8_mask()
67 __mmask64 test_mm512_mask_cmpeq_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in test_mm512_mask_cmpeq_epu8_mask()
[all …]
Davx512vbmi-builtins.c8 __m512i test_mm512_mask2_permutex2var_epi8(__m512i __A, __m512i __I, __mmask64 __U, __m512i __B) { in test_mm512_mask2_permutex2var_epi8()
14 __m512i test_mm512_permutex2var_epi8(__m512i __A, __m512i __I, __m512i __B) { in test_mm512_permutex2var_epi8()
20 __m512i test_mm512_mask_permutex2var_epi8(__m512i __A, __mmask64 __U, __m512i __I, __m512i __B) { in test_mm512_mask_permutex2var_epi8()
26 __m512i test_mm512_maskz_permutex2var_epi8(__mmask64 __U, __m512i __A, __m512i __I, __m512i __B) { in test_mm512_maskz_permutex2var_epi8()
32 __m512i test_mm512_permutexvar_epi8(__m512i __A, __m512i __B) { in test_mm512_permutexvar_epi8()
38 __m512i test_mm512_maskz_permutexvar_epi8(__mmask64 __M, __m512i __A, __m512i __B) { in test_mm512_maskz_permutexvar_epi8()
44 __m512i test_mm512_mask_permutexvar_epi8(__m512i __W, __mmask64 __M, __m512i __A, __m512i __B) { in test_mm512_mask_permutexvar_epi8()
50 __m512i test_mm512_mask_multishift_epi64_epi8(__m512i __W, __mmask64 __M, __m512i __X, __m512i __Y)… in test_mm512_mask_multishift_epi64_epi8()
56 __m512i test_mm512_maskz_multishift_epi64_epi8(__mmask64 __M, __m512i __X, __m512i __Y) { in test_mm512_maskz_multishift_epi64_epi8()
62 __m512i test_mm512_multishift_epi64_epi8(__m512i __X, __m512i __Y) { in test_mm512_multishift_epi64_epi8()
Davx512cdintrin.c8 __m512i test_mm512_conflict_epi64(__m512i __A) { in test_mm512_conflict_epi64()
13 __m512i test_mm512_mask_conflict_epi64(__m512i __W, __mmask8 __U, __m512i __A) { in test_mm512_mask_conflict_epi64()
18 __m512i test_mm512_maskz_conflict_epi64(__mmask8 __U, __m512i __A) { in test_mm512_maskz_conflict_epi64()
23 __m512i test_mm512_conflict_epi32(__m512i __A) { in test_mm512_conflict_epi32()
28 __m512i test_mm512_mask_conflict_epi32(__m512i __W, __mmask16 __U, __m512i __A) { in test_mm512_mask_conflict_epi32()
33 __m512i test_mm512_maskz_conflict_epi32(__mmask16 __U, __m512i __A) { in test_mm512_maskz_conflict_epi32()
38 __m512i test_mm512_lzcnt_epi32(__m512i __A) { in test_mm512_lzcnt_epi32()
43 __m512i test_mm512_mask_lzcnt_epi32(__m512i __W, __mmask16 __U, __m512i __A) { in test_mm512_mask_lzcnt_epi32()
49 __m512i test_mm512_maskz_lzcnt_epi32(__mmask16 __U, __m512i __A) { in test_mm512_maskz_lzcnt_epi32()
55 __m512i test_mm512_lzcnt_epi64(__m512i __A) { in test_mm512_lzcnt_epi64()
[all …]
Davx512f-builtins.c162 void test_mm512_storeu_si512 (void *__P, __m512i __A) in test_mm512_storeu_si512()
193 void test_mm512_store_si512 (void *__P, __m512i __A) in test_mm512_store_si512()
203 void test_mm512_store_epi32 (void *__P, __m512i __A) in test_mm512_store_epi32()
213 void test_mm512_store_epi64 (void *__P, __m512i __A) in test_mm512_store_epi64()
244 void test_mm512_mask_storeu_epi32(void *__P, __mmask16 __U, __m512i __A) { in test_mm512_mask_storeu_epi32()
250 void test_mm512_mask_storeu_epi64(void *__P, __mmask8 __U, __m512i __A) { in test_mm512_mask_storeu_epi64()
256 __m512i test_mm512_loadu_si512 (void *__P) in test_mm512_loadu_si512()
263 __m512i test_mm512_mask_loadu_epi32 (__m512i __W, __mmask16 __U, void *__P) in test_mm512_mask_loadu_epi32()
270 __m512i test_mm512_mask_loadu_epi64 (__m512i __W, __mmask8 __U, void *__P) in test_mm512_mask_loadu_epi64()
305 __m512i test_mm512_load_si512 (void *__P) in test_mm512_load_si512()
[all …]
Davx512ifma-builtins.c8 __m512i test_mm512_madd52hi_epu64(__m512i __X, __m512i __Y, __m512i __Z) { in test_mm512_madd52hi_epu64()
14 __m512i test_mm512_mask_madd52hi_epu64(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) { in test_mm512_mask_madd52hi_epu64()
20 __m512i test_mm512_maskz_madd52hi_epu64(__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) { in test_mm512_maskz_madd52hi_epu64()
26 __m512i test_mm512_madd52lo_epu64(__m512i __X, __m512i __Y, __m512i __Z) { in test_mm512_madd52lo_epu64()
32 __m512i test_mm512_mask_madd52lo_epu64(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) { in test_mm512_mask_madd52lo_epu64()
38 __m512i test_mm512_maskz_madd52lo_epu64(__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) { in test_mm512_maskz_madd52lo_epu64()
Davx512dq-builtins.c8 __m512i test_mm512_mullo_epi64 (__m512i __A, __m512i __B) { in test_mm512_mullo_epi64()
11 return (__m512i) ((__v8di) __A * (__v8di) __B); in test_mm512_mullo_epi64()
14 __m512i test_mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) { in test_mm512_mask_mullo_epi64()
17 return (__m512i) _mm512_mask_mullo_epi64(__W, __U, __A, __B); in test_mm512_mask_mullo_epi64()
20 __m512i test_mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) { in test_mm512_maskz_mullo_epi64()
23 return (__m512i) _mm512_maskz_mullo_epi64(__U, __A, __B); in test_mm512_maskz_mullo_epi64()
170 __m512i test_mm512_cvtpd_epi64(__m512d __A) { in test_mm512_cvtpd_epi64()
176 __m512i test_mm512_mask_cvtpd_epi64(__m512i __W, __mmask8 __U, __m512d __A) { in test_mm512_mask_cvtpd_epi64()
182 __m512i test_mm512_maskz_cvtpd_epi64(__mmask8 __U, __m512d __A) { in test_mm512_maskz_cvtpd_epi64()
188 __m512i test_mm512_cvt_roundpd_epi64(__m512d __A) { in test_mm512_cvt_roundpd_epi64()
[all …]
Davx512pf-builtins.c20 void test_mm512_mask_prefetch_i32gather_ps(__m512i index, __mmask16 mask, void const *addr, int hin… in test_mm512_mask_prefetch_i32gather_ps()
26 void test_mm512_prefetch_i32gather_ps(__m512i index, void const *addr, int hint) { in test_mm512_prefetch_i32gather_ps()
32 void test_mm512_mask_prefetch_i64gather_pd(__m512i index, __mmask8 mask, void const *addr, int hint… in test_mm512_mask_prefetch_i64gather_pd()
38 void test_mm512_prefetch_i64gather_pd(__m512i index, void const *addr, int hint) { in test_mm512_prefetch_i64gather_pd()
44 void test_mm512_mask_prefetch_i64gather_ps(__m512i index, __mmask8 mask, void const *addr, int hint… in test_mm512_mask_prefetch_i64gather_ps()
50 void test_mm512_prefetch_i64gather_ps(__m512i index, void const *addr, int hint) { in test_mm512_prefetch_i64gather_ps()
68 void test_mm512_prefetch_i32scatter_ps(void *addr, __m512i index) { in test_mm512_prefetch_i32scatter_ps()
74 void test_mm512_mask_prefetch_i32scatter_ps(void *addr, __mmask16 mask, __m512i index) { in test_mm512_mask_prefetch_i32scatter_ps()
80 void test_mm512_prefetch_i64scatter_pd(void *addr, __m512i index) { in test_mm512_prefetch_i64scatter_pd()
86 void test_mm512_mask_prefetch_i64scatter_pd(void *addr, __mmask16 mask, __m512i index) { in test_mm512_mask_prefetch_i64scatter_pd()
[all …]
/external/clang/lib/Headers/
Davx512bwintrin.h37 static __inline __m512i __DEFAULT_FN_ATTRS
39 return (__m512i)(__v64qi){ 0, 0, 0, 0, 0, 0, 0, 0, in _mm512_setzero_qi()
49 static __inline __m512i __DEFAULT_FN_ATTRS
51 return (__m512i)(__v32hi){ 0, 0, 0, 0, 0, 0, 0, 0, in _mm512_setzero_hi()
60 _mm512_cmpeq_epi8_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epi8_mask()
66 _mm512_mask_cmpeq_epi8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epi8_mask()
72 _mm512_cmpeq_epu8_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epu8_mask()
78 _mm512_mask_cmpeq_epu8_mask(__mmask64 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epu8_mask()
84 _mm512_cmpeq_epi16_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epi16_mask()
90 _mm512_mask_cmpeq_epi16_mask(__mmask32 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epi16_mask()
[all …]
Davx512vbmiintrin.h35 static __inline__ __m512i __DEFAULT_FN_ATTRS
36 _mm512_mask2_permutex2var_epi8 (__m512i __A, __m512i __I, in _mm512_mask2_permutex2var_epi8()
37 __mmask64 __U, __m512i __B) in _mm512_mask2_permutex2var_epi8()
39 return (__m512i) __builtin_ia32_vpermi2varqi512_mask ((__v64qi) __A, in _mm512_mask2_permutex2var_epi8()
46 static __inline__ __m512i __DEFAULT_FN_ATTRS
47 _mm512_permutex2var_epi8 (__m512i __A, __m512i __I, __m512i __B) in _mm512_permutex2var_epi8()
49 return (__m512i) __builtin_ia32_vpermt2varqi512_mask ((__v64qi) __I in _mm512_permutex2var_epi8()
56 static __inline__ __m512i __DEFAULT_FN_ATTRS
57 _mm512_mask_permutex2var_epi8 (__m512i __A, __mmask64 __U, in _mm512_mask_permutex2var_epi8()
58 __m512i __I, __m512i __B) in _mm512_mask_permutex2var_epi8()
[all …]
Davx512cdintrin.h34 static __inline__ __m512i __DEFAULT_FN_ATTRS
35 _mm512_conflict_epi64 (__m512i __A) in _mm512_conflict_epi64()
37 return (__m512i) __builtin_ia32_vpconflictdi_512_mask ((__v8di) __A, in _mm512_conflict_epi64()
42 static __inline__ __m512i __DEFAULT_FN_ATTRS
43 _mm512_mask_conflict_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_conflict_epi64()
45 return (__m512i) __builtin_ia32_vpconflictdi_512_mask ((__v8di) __A, in _mm512_mask_conflict_epi64()
50 static __inline__ __m512i __DEFAULT_FN_ATTRS
51 _mm512_maskz_conflict_epi64 (__mmask8 __U, __m512i __A) in _mm512_maskz_conflict_epi64()
53 return (__m512i) __builtin_ia32_vpconflictdi_512_mask ((__v8di) __A, in _mm512_maskz_conflict_epi64()
58 static __inline__ __m512i __DEFAULT_FN_ATTRS
[all …]
Davx512ifmaintrin.h34 static __inline__ __m512i __DEFAULT_FN_ATTRS
35 _mm512_madd52hi_epu64 (__m512i __X, __m512i __Y, __m512i __Z) in _mm512_madd52hi_epu64()
37 return (__m512i) __builtin_ia32_vpmadd52huq512_mask ((__v8di) __X, in _mm512_madd52hi_epu64()
43 static __inline__ __m512i __DEFAULT_FN_ATTRS
44 _mm512_mask_madd52hi_epu64 (__m512i __W, __mmask8 __M, __m512i __X, in _mm512_mask_madd52hi_epu64()
45 __m512i __Y) in _mm512_mask_madd52hi_epu64()
47 return (__m512i) __builtin_ia32_vpmadd52huq512_mask ((__v8di) __W, in _mm512_mask_madd52hi_epu64()
53 static __inline__ __m512i __DEFAULT_FN_ATTRS
54 _mm512_maskz_madd52hi_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) in _mm512_maskz_madd52hi_epu64()
56 return (__m512i) __builtin_ia32_vpmadd52huq512_maskz ((__v8di) __X, in _mm512_maskz_madd52hi_epu64()
[all …]
Davx512fintrin.h45 typedef long long __m512i __attribute__((__vector_size__(64))); typedef
167 static __inline __m512i __DEFAULT_FN_ATTRS
170 return (__m512i)(__v8di){ 0, 0, 0, 0, 0, 0, 0, 0 }; in _mm512_setzero_si512()
193 static __inline__ __m512i __DEFAULT_FN_ATTRS
196 return (__m512i)__builtin_ia32_undef512(); in _mm512_undefined_epi32()
199 static __inline__ __m512i __DEFAULT_FN_ATTRS
202 return (__m512i)__builtin_shufflevector((__v4si) __A, in _mm512_broadcastd_epi32()
207 static __inline__ __m512i __DEFAULT_FN_ATTRS
208 _mm512_mask_broadcastd_epi32 (__m512i __O, __mmask16 __M, __m128i __A) in _mm512_mask_broadcastd_epi32()
210 return (__m512i)__builtin_ia32_selectd_512(__M, in _mm512_mask_broadcastd_epi32()
[all …]
Davx512dqintrin.h34 static __inline__ __m512i __DEFAULT_FN_ATTRS
35 _mm512_mullo_epi64 (__m512i __A, __m512i __B) { in _mm512_mullo_epi64()
36 return (__m512i) ((__v8du) __A * (__v8du) __B); in _mm512_mullo_epi64()
39 static __inline__ __m512i __DEFAULT_FN_ATTRS
40 _mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) { in _mm512_mask_mullo_epi64()
41 return (__m512i) __builtin_ia32_pmullq512_mask ((__v8di) __A, in _mm512_mask_mullo_epi64()
47 static __inline__ __m512i __DEFAULT_FN_ATTRS
48 _mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) { in _mm512_maskz_mullo_epi64()
49 return (__m512i) __builtin_ia32_pmullq512_mask ((__v8di) __A, in _mm512_maskz_mullo_epi64()
240 static __inline__ __m512i __DEFAULT_FN_ATTRS
[all …]
Davx512pfintrin.h46 (__v16si)(__m512i)(index), (int const *)(addr), \
51 (__v16si)(__m512i)(index), (int const *)(addr), \
55 __builtin_ia32_gatherpfqpd((__mmask8)(mask), (__v8di)(__m512i)(index), \
60 __builtin_ia32_gatherpfqpd((__mmask8) -1, (__v8di)(__m512i)(index), \
65 __builtin_ia32_gatherpfqps((__mmask8)(mask), (__v8di)(__m512i)(index), \
69 __builtin_ia32_gatherpfqps((__mmask8) -1, (__v8di)(__m512i)(index), \
83 __builtin_ia32_scatterpfdps((__mmask16)-1, (__v16si)(__m512i)(index), \
88 (__v16si)(__m512i)(index), (int *)(addr), \
92 __builtin_ia32_scatterpfqpd((__mmask8)-1, (__v8di)(__m512i)(index), \
97 __builtin_ia32_scatterpfqpd((__mmask8)(mask), (__v8di)(__m512i)(index), \
[all …]
/external/clang/test/Headers/
Dx86intrin-2.c67 __m512i __attribute__((__target__("avx512f"))) mm512_setzero_si512_wrap(void) { in mm512_setzero_si512_wrap()
75 __m512i __attribute__((__target__("avx512bw"))) mm512_setzero_qi_wrap(void) { in mm512_setzero_qi_wrap()
79 __m512i __attribute__((__target__("avx512dq"))) mm512_mullo_epi64_wrap(__m512i a, __m512i b) { in mm512_mullo_epi64_wrap()
/external/eigen/Eigen/src/Core/arch/AVX512/
DPacketMath.h32 typedef __m512i Packet16i;
40 struct is_arithmetic<__m512i> {
443 reinterpret_cast<const __m512i*>(from));
457 reinterpret_cast<const __m512i*>(from));
547 EIGEN_DEBUG_ALIGNED_STORE _mm512_storeu_si512(reinterpret_cast<__m512i*>(to),
562 reinterpret_cast<__m512i*>(to), from);
651 return (__m512)_mm512_and_si512((__m512i)a, _mm512_set1_epi32(0x7fffffff));
656 return (__m512d)_mm512_and_si512((__m512i)a,
1003 __m512i first_idx = _mm512_set_epi32(
1008 __m512i second_idx =
[all …]
DMathFunctions.h76 Packet16f emm0 = _mm512_cvtepi32_ps(_mm512_srli_epi32((__m512i)x, 23));
/external/mesa3d/src/gallium/drivers/swr/rasterizer/common/
Dsimd16intrin.h56 typedef __m512i simd16scalari;