Home
last modified time | relevance | path

Searched refs:__v16qu (Results 1 – 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/ppc_wrappers/
HDtmmintrin.h87 __A = (__m128i) vec_reve ((__v16qu) __A); in _mm_alignr_epi8()
88 __B = (__m128i) vec_reve ((__v16qu) __B); in _mm_alignr_epi8()
90 __A = (__m128i) vec_sld ((__v16qu) __B, (__v16qu) __A, __count); in _mm_alignr_epi8()
92 __A = (__m128i) vec_reve ((__v16qu) __A); in _mm_alignr_epi8()
104 const __v16qu zero = { 0 }; in _mm_alignr_epi8()
109 const __v16qu __shift = in _mm_alignr_epi8()
112 return (__m128i) vec_sro ((__v16qu) __A, __shift); in _mm_alignr_epi8()
114 return (__m128i) vec_slo ((__v16qu) __A, __shift); in _mm_alignr_epi8()
120 const __v16qu __shiftA = in _mm_alignr_epi8()
122 const __v16qu __shiftB = vec_splats ((unsigned char) (__count * 8)); in _mm_alignr_epi8()
[all …]
HDsmmintrin.h76 const __v16qu __seven = vec_splats((unsigned char)0x07); in _mm_blendv_epi8()
77 __v16qu __lmask = vec_sra((__v16qu)__mask, __seven); in _mm_blendv_epi8()
78 return (__m128i)vec_sel((__v16qu)__A, (__v16qu)__B, __lmask); in _mm_blendv_epi8()
HDemmintrin.h54 typedef __vector unsigned char __v16qu; typedef
130 return ((__m128d)vec_ld(0, (__v16qu*)__P)); in _mm_load_pd()
172 vec_st((__v16qu)__A, 0, (__v16qu*)__P); in _mm_store_pd()
780 vec_st ((__v16qu) __B, 0, (__v16qu*)__P); in _mm_store_si128()
869 const __v16qu pkperm = {0x00, 0x01, 0x02, 0x03, 0x08, 0x09, 0x0a, 0x0b, in _mm_cvtpd_epi32()
871 result = (__v4si) vec_perm ((__v16qu) temp, (__v16qu) vzero, pkperm); in _mm_cvtpd_epi32()
904 const __v16qu pkperm = {0x00, 0x01, 0x02, 0x03, 0x08, 0x09, 0x0a, 0x0b, in _mm_cvtpd_ps()
906 result = (__v4sf) vec_perm ((__v16qu) temp, (__v16qu) vzero, pkperm); in _mm_cvtpd_ps()
933 const __v16qu pkperm = {0x00, 0x01, 0x02, 0x03, 0x08, 0x09, 0x0a, 0x0b, in _mm_cvttpd_epi32()
935 result = (__v4si) vec_perm ((__v16qu) temp, (__v16qu) vzero, pkperm); in _mm_cvttpd_epi32()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/
HDsmmintrin.h1353 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, … in _mm_cvtepu8_epi16()
1372 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, … in _mm_cvtepu8_epi32()
1391 …return (__m128i)__builtin_convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1),… in _mm_cvtepu8_epi64()
HDavx2intrin.h376 return (__m256i)__builtin_convertvector((__v16qu)__V, __v16hi); in _mm256_cvtepu8_epi16()
382 …return (__m256i)__builtin_convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, … in _mm256_cvtepu8_epi32()
388 …return (__m256i)__builtin_convertvector(__builtin_shufflevector((__v16qu)__V, (__v16qu)__V, 0, 1, … in _mm256_cvtepu8_epi64()
HDemmintrin.h30 typedef unsigned char __v16qu __attribute__((__vector_size__(16))); typedef
2119 return (__m128i)((__v16qu)__a + (__v16qu)__b); in _mm_add_epi8()
2572 return (__m128i)((__v16qu)__a - (__v16qu)__b); in _mm_sub_epi8()
HDavx512fintrin.h4824 return (__m512i)__builtin_convertvector((__v16qu)__A, __v16si); in _mm512_cvtepu8_epi32()
4846 …return (__m512i)__builtin_convertvector(__builtin_shufflevector((__v16qu)__A, (__v16qu)__A, 0, 1, … in _mm512_cvtepu8_epi64()