Home
last modified time | relevance | path

Searched refs:vec_perm (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang/lib/Headers/ppc_wrappers/
H A Dtmmintrin.h168 __v8hi __D = vec_perm(__C, __C, __Q); in _mm_hadd_pi16()
169 __C = vec_perm(__C, __C, __P); in _mm_hadd_pi16()
180 __v4si __D = vec_perm(__C, __C, __Q); in _mm_hadd_pi32()
181 __C = vec_perm(__C, __C, __P); in _mm_hadd_pi32()
236 __v8hi __D = vec_perm(__C, __C, __Q); in _mm_hsub_pi16()
237 __C = vec_perm(__C, __C, __P); in _mm_hsub_pi16()
249 __C = vec_perm(__C, __C, __P); in _mm_hsub_pi32()
386 __E = vec_perm(__C, __D, __odds); in _mm_maddubs_epi16()
387 __F = vec_perm(__C, __D, __evens); in _mm_maddubs_epi16()
405 __C = vec_perm(__D, __D, __odds); in _mm_maddubs_pi16()
[all …]
H A Dpmmintrin.h73 return (__m128)vec_add(vec_perm((__v4sf)__X, (__v4sf)__Y, __xform2), in _mm_hadd_ps()
74 vec_perm((__v4sf)__X, (__v4sf)__Y, __xform1)); in _mm_hadd_ps()
86 return (__m128)vec_sub(vec_perm((__v4sf)__X, (__v4sf)__Y, __xform2), in _mm_hsub_ps()
87 vec_perm((__v4sf)__X, (__v4sf)__Y, __xform1)); in _mm_hsub_ps()
H A Demmintrin.h863 __result = (__v4si)vec_perm((__v16qu)__temp, (__v16qu)__vzero, __pkperm); in _mm_cvtpd_epi32()
898 __result = (__v4sf)vec_perm((__v16qu)__temp, (__v16qu)__vzero, __pkperm); in _mm_cvtpd_ps()
927 __result = (__v4si)vec_perm((__v16qu)__temp, (__v16qu)__vzero, __pkperm); in _mm_cvttpd_epi32()
1399 return (__m128i)vec_perm(__w0, __w1, __xform1); in _mm_mulhi_epi16()
1998 return (__m128i)vec_perm(__w0, __w1, __xform1); in _mm_mulhi_epu16()
2030 __r = vec_perm(__a, __a, (__vector unsigned char)__pmask); in _mm_shufflehi_epi16()
2062 __r = vec_perm(__a, __a, (__vector unsigned char)__pmask); in _mm_shufflelo_epi16()
2086 return (__m128i)vec_perm((__v4si)__A, (__v4si)__A, in _mm_shuffle_epi32()
H A Dxmmintrin.h115 __result = (__m128)vec_perm(__tmp, __tmp, __permute_vector); in _mm_loadr_ps()
169 __tmp = (__m128)vec_perm(__A, __A, __permute_vector); in _mm_storer_ps()
1231 return vec_perm((__v4sf)__A, (__v4sf)__B, (__vector unsigned char)__t); in _mm_shuffle_ps()
1591 __c = (__vector unsigned short)vec_perm(__w0, __w1, __xform1); in _mm_mulhi_pu16()
1634 __r = vec_perm(__a, __a, (__vector unsigned char)__p); in _mm_shuffle_pi16()
H A Dsmmintrin.h351 __v16qu __r = vec_perm((__v16qu)__A, (__v16qu)__B, __pcv[__imm8]); in _mm_blend_ps()
375 __v16qu __r = vec_perm((__v16qu)__A, (__v16qu)__B, __pcv[__imm8]); in _mm_blend_pd()
H A Dmmintrin.h1095 __c = (__vector signed short)vec_perm(__w0, __w1, __xform1); in _mm_mulhi_pi16()
/llvm-project-15.0.7/clang/lib/Headers/
H A Daltivec.h9011 return vec_perm( in vec_sld()
9017 return vec_perm( in vec_sld()
9030 return vec_perm( in vec_sld()
9036 return vec_perm( in vec_sld()
9048 return vec_perm( in vec_sld()
9054 return vec_perm( in vec_sld()
9066 return vec_perm( in vec_sld()
9072 return vec_perm( in vec_sld()
9085 return vec_perm( in vec_sld()
9091 return vec_perm( in vec_sld()
[all …]
H A Dvecintrin.h388 vec_perm(__vector signed char __a, __vector signed char __b, in vec_perm() function
395 vec_perm(__vector unsigned char __a, __vector unsigned char __b, in vec_perm() function
402 vec_perm(__vector __bool char __a, __vector __bool char __b, in vec_perm() function
409 vec_perm(__vector signed short __a, __vector signed short __b, in vec_perm() function
416 vec_perm(__vector unsigned short __a, __vector unsigned short __b, in vec_perm() function
423 vec_perm(__vector __bool short __a, __vector __bool short __b, in vec_perm() function
430 vec_perm(__vector signed int __a, __vector signed int __b, in vec_perm() function
437 vec_perm(__vector unsigned int __a, __vector unsigned int __b, in vec_perm() function
444 vec_perm(__vector __bool int __a, __vector __bool int __b, in vec_perm() function
473 vec_perm(__vector float __a, __vector float __b, in vec_perm() function
[all …]
/llvm-project-15.0.7/clang/test/CodeGen/SystemZ/
H A Dbuiltins-systemz-zvector.c224 vsc = vec_perm(vsc, vsc, vuc); in test_core()
227 vuc = vec_perm(vuc, vuc, vuc); in test_core()
230 vbc = vec_perm(vbc, vbc, vuc); in test_core()
233 vss = vec_perm(vss, vss, vuc); in test_core()
236 vus = vec_perm(vus, vus, vuc); in test_core()
239 vbs = vec_perm(vbs, vbs, vuc); in test_core()
242 vsi = vec_perm(vsi, vsi, vuc); in test_core()
245 vui = vec_perm(vui, vui, vuc); in test_core()
248 vbi = vec_perm(vbi, vbi, vuc); in test_core()
251 vsl = vec_perm(vsl, vsl, vuc); in test_core()
[all …]
H A Dbuiltins-systemz-zvector2.c118 vf = vec_perm(vf, vf, vuc); in test_core()
121 vd = vec_perm(vd, vd, vuc); in test_core()
/llvm-project-15.0.7/clang/test/CodeGen/PowerPC/
H A Dbuiltins-ppc-vsx.c395 res_vsll = vec_perm(vsll, vsll, vuc); in test1()
399 res_vull = vec_perm(vull, vull, vuc); in test1()
403 res_vbll = vec_perm(vbll, vbll, vuc); in test1()
416 res_vd = vec_perm(vd, vd, vuc); in test1()
H A Dbuiltins-ppc-altivec.c2940 res_vsc = vec_perm(vsc, vsc, vuc); in test6()
2944 res_vuc = vec_perm(vuc, vuc, vuc); in test6()
2948 res_vbc = vec_perm(vbc, vbc, vuc); in test6()
2952 res_vs = vec_perm(vs, vs, vuc); in test6()
2956 res_vus = vec_perm(vus, vus, vuc); in test6()
2960 res_vbs = vec_perm(vbs, vbs, vuc); in test6()
2964 res_vp = vec_perm(vp, vp, vuc); in test6()
2968 res_vi = vec_perm(vi, vi, vuc); in test6()
2972 res_vui = vec_perm(vui, vui, vuc); in test6()
2976 res_vbi = vec_perm(vbi, vbi, vuc); in test6()
[all …]