| /llvm-project-15.0.7/clang/lib/Headers/ppc_wrappers/ |
| H A D | tmmintrin.h | 168 __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 D | pmmintrin.h | 73 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 D | emmintrin.h | 863 __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 D | xmmintrin.h | 115 __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 D | smmintrin.h | 351 __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 D | mmintrin.h | 1095 __c = (__vector signed short)vec_perm(__w0, __w1, __xform1); in _mm_mulhi_pi16()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | altivec.h | 9011 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 D | vecintrin.h | 388 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 D | builtins-systemz-zvector.c | 224 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 D | builtins-systemz-zvector2.c | 118 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 D | builtins-ppc-vsx.c | 395 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 D | builtins-ppc-altivec.c | 2940 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 …]
|