/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/ |
H A D | tmmintrin.h | 39 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 D | emmintrin.h | 54 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 D | tmmintrin.h | 97 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 D | xopintrin.h | 26 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 D | emmintrin.h | 29 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 D | f16cintrin.h | 41 __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 D | smmintrin.h | 522 ((__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 D | avx512fp16intrin.h | 966 return (__m128i)(__v8hi){__a, 0, 0, 0, 0, 0, 0, 0}; in _mm_cvtsi16_si128() 970 __v8hi __b = (__v8hi)__a; in _mm_cvtsi128_si16()
|