Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/
H A Dtmmintrin.h39 return (__m128i)vec_abs((__v8hi)__A); in _mm_abs_epi16()
57 __v8hi __B = (__v8hi)(__v2du){__A, __A}; in _mm_abs_pi16()
145 __v8hi __C = vec_perm((__v8hi)__A, (__v8hi)__B, __P); in _mm_hadd_epi16()
146 __v8hi __D = vec_perm((__v8hi)__A, (__v8hi)__B, __Q); in _mm_hadd_epi16()
165 __v8hi __C = (__v8hi)(__v2du){__A, __B}; in _mm_hadd_pi16()
168 __v8hi __D = vec_perm(__C, __C, __Q); in _mm_hadd_pi16()
190 __C = vec_sum4s((__v8hi)__A, __C); in _mm_hadds_epi16()
191 __D = vec_sum4s((__v8hi)__B, __D); in _mm_hadds_epi16()
200 __v8hi __C = (__v8hi)(__v2du){__A, __B}; in _mm_hadds_pi16()
213 __v8hi __C = vec_perm((__v8hi)__A, (__v8hi)__B, __P); in _mm_hsub_epi16()
[all …]
H A Demmintrin.h54 typedef __vector short __v8hi; typedef
674 return __extension__(__m128i)(__v8hi){__q0, __q1, __q2, __q3, in _mm_set_epi16()
1216 return (__m128i)vec_packs((__v8hi)__A, (__v8hi)__B); in _mm_packs_epi16()
1228 return (__m128i)vec_packsu((__v8hi)__A, (__v8hi)__B); in _mm_packus_epi16()
1264 return (__m128i)vec_mergeh((__v8hi)__A, (__v8hi)__B); in _mm_unpacklo_epi16()
1312 return (__m128i)vec_adds((__v8hi)__A, (__v8hi)__B); in _mm_adds_epi16()
1360 return (__m128i)vec_subs((__v8hi)__A, (__v8hi)__B); in _mm_subs_epi16()
1380 return (__m128i)vec_vmsumshm((__v8hi)__A, (__v8hi)__B, __zero); in _mm_madd_epi16()
1398 __w0 = vec_vmulesh((__v8hi)__A, (__v8hi)__B); in _mm_mulhi_epi16()
1399 __w1 = vec_vmulosh((__v8hi)__A, (__v8hi)__B); in _mm_mulhi_epi16()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dtmmintrin.h97 return (__m128i)__builtin_elementwise_abs((__v8hi)__a); in _mm_abs_epi16()
202 return (__m128i)__builtin_ia32_phaddw128((__v8hi)__a, (__v8hi)__b); in _mm_hadd_epi16()
297 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()
441 return (__m128i)__builtin_ia32_phsubsw128((__v8hi)__a, (__v8hi)__b); in _mm_hsubs_epi16()
551 return (__m128i)__builtin_ia32_pmulhrsw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhrs_epi16()
674 return (__m128i)__builtin_ia32_psignw128((__v8hi)__a, (__v8hi)__b); in _mm_sign_epi16()
H A 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 …]
H A Demmintrin.h29 typedef short __v8hi __attribute__((__vector_size__(16))); typedef
1670 return __extension__(__m128i)(__v8hi){__u, 0, 0, 0, 0, 0, 0, 0}; in _mm_loadu_si16()
2178 return (__m128i)__builtin_elementwise_add_sat((__v8hi)__a, (__v8hi)__b); in _mm_adds_epi16()
2260 return (__m128i)__builtin_ia32_pavgw128((__v8hi)__a, (__v8hi)__b); in _mm_avg_epu16()
2285 return (__m128i)__builtin_ia32_pmaddwd128((__v8hi)__a, (__v8hi)__b); in _mm_madd_epi16()
2304 return (__m128i)__builtin_elementwise_max((__v8hi)__a, (__v8hi)__b); in _mm_max_epi16()
2342 return (__m128i)__builtin_elementwise_min((__v8hi)__a, (__v8hi)__b); in _mm_min_epi16()
2380 return (__m128i)__builtin_ia32_pmulhw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epi16()
2399 return (__m128i)__builtin_ia32_pmulhuw128((__v8hi)__a, (__v8hi)__b); in _mm_mulhi_epu16()
2605 return (__m128i)__builtin_elementwise_sub_sat((__v8hi)__a, (__v8hi)__b); in _mm_subs_epi16()
[all …]
H A 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()
H A Dsmmintrin.h522 ((__m128i)__builtin_ia32_pblendw128((__v8hi)(__m128i)(V1), \
523 (__v8hi)(__m128i)(V2), (int)(M)))
1227 __v8hi); in _mm_cvtepi8_epi16()
1285 __builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1, 2, 3), __v4si); in _mm_cvtepi16_epi32()
1303 __builtin_shufflevector((__v8hi)__V, (__v8hi)__V, 0, 1), __v2di); in _mm_cvtepi16_epi64()
1342 __v8hi); in _mm_cvtepu8_epi16()
1513 return (__m128i)__builtin_ia32_phminposuw128((__v8hi)__V); in _mm_minpos_epu16()
H A Davx512fp16intrin.h966 return (__m128i)(__v8hi){__a, 0, 0, 0, 0, 0, 0, 0}; in _mm_cvtsi16_si128()
970 __v8hi __b = (__v8hi)__a; in _mm_cvtsi128_si16()