Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEInstrPatternsVec.td137 def : Pat<(v512i1 (vec_pack v256i1:$vlo, v256i1:$vhi, (i32 srcvalue))),
161 def : Pat<(v512i32 (vec_pack v256i32:$vlo, v256i32:$vhi, i32:$avl)),
163 def : Pat<(v512f32 (vec_pack v256f32:$vlo, v256f32:$vhi, i32:$avl)),
H A DVEInstrInfo.td2318 def vec_pack : SDNode<"VEISD::VEC_PACK", SDTypeProfile<1, 3,
/llvm-project-15.0.7/clang/test/CodeGen/PowerPC/
H A Dbuiltins-ppc-32bit-vec-ll.c150 vec_pack(vsll1, vsll2); in test()
H A Dbuiltins-ppc-vsx.c456 res_vsi = vec_pack(vsll, vsll); in test1()
460 res_vui = vec_pack(vull, vull); in test1()
464 res_vbi = vec_pack(vbll, vbll); in test1()
H A Dbuiltins-ppc-p9vector.c953 return vec_pack(vda, vdb); in test81()
H A Dbuiltins-ppc-altivec.c2816 res_vsc = vec_pack(vs, vs); in test6()
2820 res_vuc = vec_pack(vus, vus); in test6()
2824 res_vbc = vec_pack(vbs, vbs); in test6()
2828 res_vs = vec_pack(vi, vi); in test6()
2832 res_vus = vec_pack(vui, vui); in test6()
2836 res_vbs = vec_pack(vbi, vbi); in test6()
/llvm-project-15.0.7/clang/lib/Headers/ppc_wrappers/
H A Dtmmintrin.h428 return (__m128i)vec_pack(__C, __D); in _mm_mulhrs_epi16()
444 __v8hi __E = vec_pack(__C, __D); in _mm_mulhrs_pi16()
H A Dxmmintrin.h1187 __result = (__vector unsigned long long)vec_pack(__temp, __temp); in _mm_cvtps_pi16()
1204 __tmp_s = vec_pack(__tmp_i, __zero); in _mm_cvtps_pi8()
1205 __res_v = vec_pack(__tmp_s, __tmp_s); in _mm_cvtps_pi8()
H A Dmmintrin.h214 __vector __bool char __packsel = vec_pack(__select, __select); in _mm_packs_pu16()
/llvm-project-15.0.7/clang/test/CodeGen/SystemZ/
H A Dbuiltins-systemz-zvector.c958 vsc = vec_pack(vss, vss); in test_core()
961 vuc = vec_pack(vus, vus); in test_core()
964 vbc = vec_pack(vbs, vbs); in test_core()
967 vss = vec_pack(vsi, vsi); in test_core()
970 vus = vec_pack(vui, vui); in test_core()
973 vbs = vec_pack(vbi, vbi); in test_core()
976 vsi = vec_pack(vsl, vsl); in test_core()
979 vui = vec_pack(vul, vul); in test_core()
982 vbi = vec_pack(vbl, vbl); in test_core()
/llvm-project-15.0.7/clang/lib/Headers/
H A Dvecintrin.h2095 vec_pack(__vector signed short __a, __vector signed short __b) { in vec_pack() function
2104 vec_pack(__vector __bool short __a, __vector __bool short __b) { in vec_pack() function
2113 vec_pack(__vector unsigned short __a, __vector unsigned short __b) { in vec_pack() function
2122 vec_pack(__vector signed int __a, __vector signed int __b) { in vec_pack() function
2131 vec_pack(__vector __bool int __a, __vector __bool int __b) { in vec_pack() function
2140 vec_pack(__vector unsigned int __a, __vector unsigned int __b) { in vec_pack() function
2149 vec_pack(__vector signed long long __a, __vector signed long long __b) { in vec_pack() function
2156 vec_pack(__vector __bool long long __a, __vector __bool long long __b) { in vec_pack() function
2163 vec_pack(__vector unsigned long long __a, __vector unsigned long long __b) { in vec_pack() function
H A Daltivec.h7377 vec_pack(vector signed short __a, vector signed short __b) { in vec_pack() function
7392 vec_pack(vector unsigned short __a, vector unsigned short __b) { in vec_pack() function
7407 vec_pack(vector bool short __a, vector bool short __b) { in vec_pack() function
7421 static __inline__ vector short __ATTRS_o_ai vec_pack(vector int __a, in vec_pack() function
7437 vec_pack(vector unsigned int __a, vector unsigned int __b) { in vec_pack() function
7451 static __inline__ vector bool short __ATTRS_o_ai vec_pack(vector bool int __a, in vec_pack() function
7468 vec_pack(vector signed long long __a, vector signed long long __b) { in vec_pack() function
7482 vec_pack(vector unsigned long long __a, vector unsigned long long __b) { in vec_pack() function
7497 vec_pack(vector bool long long __a, vector bool long long __b) { in vec_pack() function
7512 vec_pack(vector double __a, vector double __b) { in vec_pack() function