Home
last modified time | relevance | path

Searched refs:__v8hu (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/
H A Demmintrin.h55 typedef __vector unsigned short __v8hu; typedef
1240 return (__m128i)vec_mergel((__v8hu)__A, (__v8hu)__B); in _mm_unpackhi_epi16()
1288 return (__m128i)((__v8hu)__A + (__v8hu)__B); in _mm_add_epi16()
1324 return (__m128i)vec_adds((__v8hu)__A, (__v8hu)__B); in _mm_adds_epu16()
1336 return (__m128i)((__v8hu)__A - (__v8hu)__B); in _mm_sub_epi16()
1372 return (__m128i)vec_subs((__v8hu)__A, (__v8hu)__B); in _mm_subs_epu16()
1442 __v8hu __lshift; in _mm_slli_epi16()
1447 __lshift = (__v8hu)vec_splat_s16(__B); in _mm_slli_epi16()
1498 __v8hu __rshift = {15, 15, 15, 15, 15, 15, 15, 15}; in _mm_srai_epi16()
1503 __rshift = (__v8hu)vec_splat_s16(__B); in _mm_srai_epi16()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dsmmintrin.h704 return (__m128i)__builtin_elementwise_min((__v8hu)__V1, (__v8hu)__V2); in _mm_min_epu16()
722 return (__m128i)__builtin_elementwise_max((__v8hu)__V1, (__v8hu)__V2); in _mm_max_epu16()
1396 __builtin_shufflevector((__v8hu)__V, (__v8hu)__V, 0, 1, 2, 3), __v4si); in _mm_cvtepu16_epi32()
1414 __builtin_shufflevector((__v8hu)__V, (__v8hu)__V, 0, 1), __v2di); in _mm_cvtepu16_epi64()
H A Demmintrin.h34 typedef unsigned short __v8hu __attribute__((__vector_size__(16))); typedef
2075 return (__m128i)((__v8hu)__a + (__v8hu)__b); in _mm_add_epi16()
2222 return (__m128i)__builtin_elementwise_add_sat((__v8hu)__a, (__v8hu)__b); in _mm_adds_epu16()
2418 return (__m128i)((__v8hu)__a * (__v8hu)__b); in _mm_mullo_epi16()
2509 return (__m128i)((__v8hu)__a - (__v8hu)__b); in _mm_sub_epi16()
2647 return (__m128i)__builtin_elementwise_sub_sat((__v8hu)__a, (__v8hu)__b); in _mm_subs_epu16()