Home
last modified time | relevance | path

Searched refs:__v8hi (Results 1 – 25 of 31) sorted by relevance

12

/external/llvm-project/clang/test/Sema/
Dbuiltins-x86.cpp7 typedef short __v8hi __attribute__((__vector_size__(16))); typedef
10 __v8hi test(__v8hi a) { in test()
17 template __v8hi test<0>(__v8hi);
18 template __v8hi test<1>(__v8hi);
19 template __v8hi test<2>(__v8hi);
20 template __v8hi test<3>(__v8hi);
21 template __v8hi test<4>(__v8hi);
22 template __v8hi test<5>(__v8hi);
23 template __v8hi test<6>(__v8hi);
24 template __v8hi test<7>(__v8hi);
/external/llvm-project/clang/lib/Headers/ppc_wrappers/
Dtmmintrin.h39 return (__m128i) vec_abs ((__v8hi) __A); in _mm_abs_epi16()
60 __v8hi __B = (__v8hi) (__v2du) { __A, __A }; in _mm_abs_pi16()
165 __v8hi __C = vec_perm ((__v8hi) __A, (__v8hi) __B, __P); in _mm_hadd_epi16()
166 __v8hi __D = vec_perm ((__v8hi) __A, (__v8hi) __B, __Q); in _mm_hadd_epi16()
187 __v8hi __C = (__v8hi) (__v2du) { __A, __B }; in _mm_hadd_pi16()
192 __v8hi __D = vec_perm (__C, __C, __Q); in _mm_hadd_pi16()
218 __C = vec_sum4s ((__v8hi) __A, __C); in _mm_hadds_epi16()
219 __D = vec_sum4s ((__v8hi) __B, __D); in _mm_hadds_epi16()
229 __v8hi __C = (__v8hi) (__v2du) { __A, __B }; in _mm_hadds_pi16()
243 __v8hi __C = vec_perm ((__v8hi) __A, (__v8hi) __B, __P); in _mm_hsub_epi16()
[all …]
Demmintrin.h51 typedef __vector short __v8hi; typedef
679 return __extension__ (__m128i)(__v8hi){ in _mm_set_epi16()
1233 return (__m128i) vec_packs ((__v8hi) __A, (__v8hi)__B); in _mm_packs_epi16()
1245 return (__m128i) vec_packsu ((__v8hi) __A, (__v8hi)__B); in _mm_packus_epi16()
1282 return (__m128i) vec_mergeh ((__v8hi)__A, (__v8hi)__B); in _mm_unpacklo_epi16()
1331 return (__m128i) vec_adds ((__v8hi)__A, (__v8hi)__B); in _mm_adds_epi16()
1379 return (__m128i) vec_subs ((__v8hi)__A, (__v8hi)__B); in _mm_subs_epi16()
1399 return (__m128i) vec_vmsumshm ((__v8hi)__A, (__v8hi)__B, zero); in _mm_madd_epi16()
1417 w0 = vec_vmulesh ((__v8hi)__A, (__v8hi)__B); in _mm_mulhi_epi16()
1418 w1 = vec_vmulosh ((__v8hi)__A, (__v8hi)__B); in _mm_mulhi_epi16()
[all …]
/external/clang/lib/Headers/
Davx512vlbwintrin.h36 return (__m128i)(__v8hi){ 0, 0, 0, 0, 0, 0, 0, 0 }; in _mm_setzero_hi()
91 return (__mmask8)__builtin_ia32_pcmpeqw128_mask((__v8hi)__a, (__v8hi)__b, in _mm_cmpeq_epi16_mask()
97 return (__mmask8)__builtin_ia32_pcmpeqw128_mask((__v8hi)__a, (__v8hi)__b, in _mm_mask_cmpeq_epi16_mask()
103 return (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)__a, (__v8hi)__b, 0, in _mm_cmpeq_epu16_mask()
109 return (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)__a, (__v8hi)__b, 0, in _mm_mask_cmpeq_epu16_mask()
187 return (__mmask8)__builtin_ia32_cmpw128_mask((__v8hi)__a, (__v8hi)__b, 5, in _mm_cmpge_epi16_mask()
193 return (__mmask8)__builtin_ia32_cmpw128_mask((__v8hi)__a, (__v8hi)__b, 5, in _mm_mask_cmpge_epi16_mask()
199 return (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)__a, (__v8hi)__b, 5, in _mm_cmpge_epu16_mask()
205 return (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)__a, (__v8hi)__b, 5, in _mm_mask_cmpge_epu16_mask()
283 return (__mmask8)__builtin_ia32_pcmpgtw128_mask((__v8hi)__a, (__v8hi)__b, in _mm_cmpgt_epi16_mask()
[all …]
Dtmmintrin.h101 return (__m128i)__builtin_ia32_pabsw128((__v8hi)__a); in _mm_abs_epi16()
206 return (__m128i)__builtin_ia32_phaddw128((__v8hi)__a, (__v8hi)__b); in _mm_hadd_epi16()
299 return (__m128i)__builtin_ia32_phaddsw128((__v8hi)__a, (__v8hi)__b); in _mm_hadds_epi16()
346 return (__m128i)__builtin_ia32_phsubw128((__v8hi)__a, (__v8hi)__b); in _mm_hsub_epi16()
440 return (__m128i)__builtin_ia32_phsubsw128((__v8hi)__a, (__v8hi)__b); in _mm_hsubs_epi16()
547 return (__m128i)__builtin_ia32_pmulhrsw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhrs_epi16()
668 return (__m128i)__builtin_ia32_psignw128((__v8hi)__a, (__v8hi)__b); in _mm_sign_epi16()
Demmintrin.h35 typedef short __v8hi __attribute__((__vector_size__(16))); typedef
691 return (__m128i)__builtin_ia32_paddsw128((__v8hi)__a, (__v8hi)__b); in _mm_adds_epi16()
703 return (__m128i)__builtin_ia32_paddusw128((__v8hi)__a, (__v8hi)__b); in _mm_adds_epu16()
715 return (__m128i)__builtin_ia32_pavgw128((__v8hi)__a, (__v8hi)__b); in _mm_avg_epu16()
721 return (__m128i)__builtin_ia32_pmaddwd128((__v8hi)__a, (__v8hi)__b); in _mm_madd_epi16()
727 return (__m128i)__builtin_ia32_pmaxsw128((__v8hi)__a, (__v8hi)__b); in _mm_max_epi16()
739 return (__m128i)__builtin_ia32_pminsw128((__v8hi)__a, (__v8hi)__b); in _mm_min_epi16()
751 return (__m128i)__builtin_ia32_pmulhw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epi16()
757 return (__m128i)__builtin_ia32_pmulhuw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epu16()
969 return (__m128i)__builtin_ia32_psubsw128((__v8hi)__a, (__v8hi)__b); in _mm_subs_epi16()
[all …]
Dxopintrin.h39 return (__m128i)__builtin_ia32_vpmacssww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C); in _mm_maccs_epi16()
45 return (__m128i)__builtin_ia32_vpmacsww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C); in _mm_macc_epi16()
51 return (__m128i)__builtin_ia32_vpmacsswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maccsd_epi16()
57 return (__m128i)__builtin_ia32_vpmacswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maccd_epi16()
99 return (__m128i)__builtin_ia32_vpmadcsswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maddsd_epi16()
105 return (__m128i)__builtin_ia32_vpmadcswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maddd_epi16()
129 return (__m128i)__builtin_ia32_vphaddwd((__v8hi)__A); in _mm_haddd_epi16()
135 return (__m128i)__builtin_ia32_vphaddwq((__v8hi)__A); in _mm_haddq_epi16()
165 return (__m128i)__builtin_ia32_vphadduwd((__v8hi)__A); in _mm_haddd_epu16()
171 return (__m128i)__builtin_ia32_vphadduwq((__v8hi)__A); in _mm_haddq_epu16()
[all …]
Df16cintrin.h48 __v8hi v = {(short)__a, 0, 0, 0, 0, 0, 0, 0}; in _cvtsh_ss()
76 ((unsigned short)(((__v8hi)__builtin_ia32_vcvtps2ph((__v4sf){a, 0, 0, 0}, \
119 return (__m128)__builtin_ia32_vcvtph2ps((__v8hi)__a); in _mm_cvtph_ps()
Dsmmintrin.h109 (__m128i)__builtin_shufflevector((__v8hi)(__m128i)(V1), \
110 (__v8hi)(__m128i)(V2), \
165 return (__m128i) __builtin_ia32_pminuw128 ((__v8hi) __V1, (__v8hi) __V2); in _mm_min_epu16()
171 return (__m128i) __builtin_ia32_pmaxuw128 ((__v8hi) __V1, (__v8hi) __V2); in _mm_max_epu16()
286 …convertvector(__builtin_shufflevector((__v16qs)__V, (__v16qs)__V, 0, 1, 2, 3, 4, 5, 6, 7), __v8hi); in _mm_cvtepi8_epi16()
308 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1, 2,… in _mm_cvtepi16_epi32()
314 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1), _… in _mm_cvtepi16_epi64()
327 …convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, 2, 3, 4, 5, 6, 7), __v8hi); in _mm_cvtepu8_epi16()
375 return (__m128i) __builtin_ia32_phminposuw128((__v8hi)__V); in _mm_minpos_epu16()
Davx512vlintrin.h4658 return (__m128i) __builtin_ia32_pmovsxwd128_mask ((__v8hi) __A, in _mm_mask_cvtepi16_epi32()
4666 return (__m128i) __builtin_ia32_pmovsxwd128_mask ((__v8hi) __A, in _mm_maskz_cvtepi16_epi32()
4675 return (__m256i) __builtin_ia32_pmovsxwd256_mask ((__v8hi) __A, in _mm256_mask_cvtepi16_epi32()
4683 return (__m256i) __builtin_ia32_pmovsxwd256_mask ((__v8hi) __A, in _mm256_maskz_cvtepi16_epi32()
4692 return (__m128i) __builtin_ia32_pmovsxwq128_mask ((__v8hi) __A, in _mm_mask_cvtepi16_epi64()
4700 return (__m128i) __builtin_ia32_pmovsxwq128_mask ((__v8hi) __A, in _mm_maskz_cvtepi16_epi64()
4709 return (__m256i) __builtin_ia32_pmovsxwq256_mask ((__v8hi) __A, in _mm256_mask_cvtepi16_epi64()
4717 return (__m256i) __builtin_ia32_pmovsxwq256_mask ((__v8hi) __A, in _mm256_maskz_cvtepi16_epi64()
4829 return (__m128i) __builtin_ia32_pmovzxwd128_mask ((__v8hi) __A, in _mm_mask_cvtepu16_epi32()
4837 return (__m128i) __builtin_ia32_pmovzxwd128_mask ((__v8hi) __A, in _mm_maskz_cvtepu16_epi32()
[all …]
Davx2intrin.h387 return (__m256i)__builtin_convertvector((__v8hi)__V, __v8si); in _mm256_cvtepi16_epi32()
393 …return (__m256i)__builtin_convertvector(__builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1, 2,… in _mm256_cvtepi16_epi64()
604 return (__m256i)__builtin_ia32_psllw256((__v16hi)__a, (__v8hi)__count); in _mm256_sll_epi16()
640 return (__m256i)__builtin_ia32_psraw256((__v16hi)__a, (__v8hi)__count); in _mm256_sra_epi16()
703 return (__m256i)__builtin_ia32_psrlw256((__v16hi)__a, (__v8hi)__count); in _mm256_srl_epi16()
897 …return (__m256i)__builtin_shufflevector((__v8hi)__X, (__v8hi)__X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,… in _mm256_broadcastw_epi16()
921 return (__m128i)__builtin_shufflevector((__v8hi)__X, (__v8hi)__X, 0, 0, 0, 0, 0, 0, 0, 0); in _mm_broadcastw_epi16()
/external/llvm-project/clang/lib/Headers/
Davx512vlbwintrin.h64 (__mmask8)__builtin_ia32_cmpw128_mask((__v8hi)(__m128i)(a), \
65 (__v8hi)(__m128i)(b), (int)(p), \
69 (__mmask8)__builtin_ia32_cmpw128_mask((__v8hi)(__m128i)(a), \
70 (__v8hi)(__m128i)(b), (int)(p), \
74 (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)(__m128i)(a), \
75 (__v8hi)(__m128i)(b), (int)(p), \
79 (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)(__m128i)(a), \
80 (__v8hi)(__m128i)(b), (int)(p), \
376 (__v8hi)_mm_add_epi16(__A, __B), in _mm_mask_add_epi16()
377 (__v8hi)__W); in _mm_mask_add_epi16()
[all …]
Davx512vlvbmi2intrin.h24 return (__m128i) __builtin_ia32_compresshi128_mask ((__v8hi) __D, in _mm_mask_compress_epi16()
25 (__v8hi) __S, in _mm_mask_compress_epi16()
32 return (__m128i) __builtin_ia32_compresshi128_mask ((__v8hi) __D, in _mm_maskz_compress_epi16()
33 (__v8hi) _mm_setzero_si128(), in _mm_maskz_compress_epi16()
56 __builtin_ia32_compressstorehi128_mask ((__v8hi *) __P, (__v8hi) __D, in _mm_mask_compressstoreu_epi16()
70 return (__m128i) __builtin_ia32_expandhi128_mask ((__v8hi) __D, in _mm_mask_expand_epi16()
71 (__v8hi) __S, in _mm_mask_expand_epi16()
78 return (__m128i) __builtin_ia32_expandhi128_mask ((__v8hi) __D, in _mm_maskz_expand_epi16()
79 (__v8hi) _mm_setzero_si128(), in _mm_maskz_expand_epi16()
102 return (__m128i) __builtin_ia32_expandloadhi128_mask ((const __v8hi *)__P, in _mm_mask_expandloadu_epi16()
[all …]
Dtmmintrin.h88 return (__m128i)__builtin_ia32_pabsw128((__v8hi)__a); in _mm_abs_epi16()
193 return (__m128i)__builtin_ia32_phaddw128((__v8hi)__a, (__v8hi)__b); in _mm_hadd_epi16()
287 return (__m128i)__builtin_ia32_phaddsw128((__v8hi)__a, (__v8hi)__b); in _mm_hadds_epi16()
335 return (__m128i)__builtin_ia32_phsubw128((__v8hi)__a, (__v8hi)__b); in _mm_hsub_epi16()
429 return (__m128i)__builtin_ia32_phsubsw128((__v8hi)__a, (__v8hi)__b); in _mm_hsubs_epi16()
538 return (__m128i)__builtin_ia32_pmulhrsw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhrs_epi16()
661 return (__m128i)__builtin_ia32_psignw128((__v8hi)__a, (__v8hi)__b); in _mm_sign_epi16()
Davx512vlbf16intrin.h63 (__v8hi)_mm_cvtne2ps_pbh(__A, __B), in _mm_mask_cvtne2ps_pbh()
64 (__v8hi)__W); in _mm_mask_cvtne2ps_pbh()
85 (__v8hi)_mm_cvtne2ps_pbh(__A, __B), in _mm_maskz_cvtne2ps_pbh()
86 (__v8hi)_mm_setzero_si128()); in _mm_maskz_cvtne2ps_pbh()
166 (__v8hi)_mm_undefined_si128(), in _mm_cvtneps_pbh()
188 (__v8hi)__W, in _mm_mask_cvtneps_pbh()
208 (__v8hi)_mm_setzero_si128(), in _mm_maskz_cvtneps_pbh()
224 (__v8hi)_mm_undefined_si128(), in _mm256_cvtneps_pbh()
245 (__v8hi)__W, in _mm256_mask_cvtneps_pbh()
264 (__v8hi)_mm_setzero_si128(), in _mm256_maskz_cvtneps_pbh()
[all …]
Dxopintrin.h26 return (__m128i)__builtin_ia32_vpmacssww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C); in _mm_maccs_epi16()
32 return (__m128i)__builtin_ia32_vpmacsww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C); in _mm_macc_epi16()
38 return (__m128i)__builtin_ia32_vpmacsswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maccsd_epi16()
44 return (__m128i)__builtin_ia32_vpmacswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maccd_epi16()
86 return (__m128i)__builtin_ia32_vpmadcsswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maddsd_epi16()
92 return (__m128i)__builtin_ia32_vpmadcswd((__v8hi)__A, (__v8hi)__B, (__v4si)__C); in _mm_maddd_epi16()
116 return (__m128i)__builtin_ia32_vphaddwd((__v8hi)__A); in _mm_haddd_epi16()
122 return (__m128i)__builtin_ia32_vphaddwq((__v8hi)__A); in _mm_haddq_epi16()
152 return (__m128i)__builtin_ia32_vphadduwd((__v8hi)__A); in _mm_haddd_epu16()
158 return (__m128i)__builtin_ia32_vphadduwq((__v8hi)__A); in _mm_haddq_epu16()
[all …]
Demmintrin.h24 typedef short __v8hi __attribute__((__vector_size__(16))); typedef
1709 return __extension__ (__m128i)(__v8hi){__u, 0, 0, 0, 0, 0, 0, 0}; in _mm_loadu_si16()
2246 return (__m128i)__builtin_ia32_paddsw128((__v8hi)__a, (__v8hi)__b); in _mm_adds_epi16()
2288 return (__m128i)__builtin_ia32_paddusw128((__v8hi)__a, (__v8hi)__b); in _mm_adds_epu16()
2328 return (__m128i)__builtin_ia32_pavgw128((__v8hi)__a, (__v8hi)__b); in _mm_avg_epu16()
2354 return (__m128i)__builtin_ia32_pmaddwd128((__v8hi)__a, (__v8hi)__b); in _mm_madd_epi16()
2374 return (__m128i)__builtin_ia32_pmaxsw128((__v8hi)__a, (__v8hi)__b); in _mm_max_epi16()
2414 return (__m128i)__builtin_ia32_pminsw128((__v8hi)__a, (__v8hi)__b); in _mm_min_epi16()
2454 return (__m128i)__builtin_ia32_pmulhw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epi16()
2474 return (__m128i)__builtin_ia32_pmulhuw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epu16()
[all …]
Df16cintrin.h41 __v8hi __v = {(short)__a, 0, 0, 0, 0, 0, 0, 0}; in _cvtsh_ss()
69 (unsigned short)(((__v8hi)__builtin_ia32_vcvtps2ph((__v4sf){a, 0, 0, 0}, \
112 return (__m128)__builtin_ia32_vcvtph2ps((__v8hi)__a); in _mm_cvtph_ps()
156 return (__m256)__builtin_ia32_vcvtph2ps256((__v8hi)__a); in _mm256_cvtph_ps()
Dsmmintrin.h516 (__m128i) __builtin_ia32_pblendw128 ((__v8hi)(__m128i)(V1), \
517 (__v8hi)(__m128i)(V2), (int)(M))
705 return (__m128i) __builtin_ia32_pminuw128 ((__v8hi) __V1, (__v8hi) __V2); in _mm_min_epu16()
724 return (__m128i) __builtin_ia32_pmaxuw128 ((__v8hi) __V1, (__v8hi) __V2); in _mm_max_epu16()
1234 …convertvector(__builtin_shufflevector((__v16qs)__V, (__v16qs)__V, 0, 1, 2, 3, 4, 5, 6, 7), __v8hi); in _mm_cvtepi8_epi16()
1295 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1, 2,… in _mm_cvtepi16_epi32()
1314 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1), _… in _mm_cvtepi16_epi64()
1353 …convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, 2, 3, 4, 5, 6, 7), __v8hi); in _mm_cvtepu8_epi16()
1536 return (__m128i) __builtin_ia32_phminposuw128((__v8hi)__V); in _mm_minpos_epu16()
Davx512vlbitalgintrin.h46 return (__m128i) __builtin_ia32_vpopcntw_128((__v8hi) __A); in _mm_popcnt_epi16()
53 (__v8hi) _mm_popcnt_epi16(__B), in _mm_mask_popcnt_epi16()
54 (__v8hi) __A); in _mm_mask_popcnt_epi16()
Davx2intrin.h358 return (__m256i)__builtin_convertvector((__v8hi)__V, __v8si); in _mm256_cvtepi16_epi32()
364 …return (__m256i)__builtin_convertvector(__builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1, 2,… in _mm256_cvtepi16_epi64()
511 return (__m256i)__builtin_ia32_psllw256((__v16hi)__a, (__v8hi)__count); in _mm256_sll_epi16()
547 return (__m256i)__builtin_ia32_psraw256((__v16hi)__a, (__v8hi)__count); in _mm256_sra_epi16()
577 return (__m256i)__builtin_ia32_psrlw256((__v16hi)__a, (__v8hi)__count); in _mm256_srl_epi16()
762 …return (__m256i)__builtin_shufflevector((__v8hi)__X, (__v8hi)__X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,… in _mm256_broadcastw_epi16()
786 return (__m128i)__builtin_shufflevector((__v8hi)__X, (__v8hi)__X, 0, 0, 0, 0, 0, 0, 0, 0); in _mm_broadcastw_epi16()
/external/llvm-project/clang/test/SemaCXX/
Dvector-casts.cpp4 typedef short __v8hi __attribute__((__vector_size__(16))); typedef
15 __v8hi v8hi; in f()
44 …(void)reinterpret_cast<__v8hi>(v4hi); // expected-error {{reinterpret_cast from vector '__v4hi' (v… in f()
45 …(void)(__v8hi)v4hi; // expected-error {{C-style cast from vector '__v4hi' (vector of 4 'short' val… in f()
/external/clang/test/SemaCXX/
Dvector-casts.cpp4 typedef short __v8hi __attribute__((__vector_size__(16))); typedef
15 __v8hi v8hi; in f()
44 …(void)reinterpret_cast<__v8hi>(v4hi); // expected-error {{reinterpret_cast from vector '__v4hi' (v… in f()
45 …(void)(__v8hi)v4hi; // expected-error {{C-style cast from vector '__v4hi' (vector of 4 'short' val… in f()
/external/clang/test/CodeGenCXX/
Dmangle-ms-vector-types.cpp29 void foov8hi(__v8hi) {} in foov8hi() argument
/external/llvm-project/clang/test/CodeGenCXX/
Dmangle-ms-vector-types.cpp90 void foov8hi(__v8hi) {} in foov8hi() argument

12