Home
last modified time | relevance | path

Searched refs:vec_add (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.arch/
H A Daltivec-abi.c38 vector_struct.vshort1 = vec_add (vector_struct.vshort1, vector_struct.vshort2); in struct_of_vector_func()
39 vector_struct.vshort3 = vec_add (vector_struct.vshort3, vector_struct.vshort4); in struct_of_vector_func()
45 matrix[0] = vec_add (matrix[0], matrix[1]); in array_of_vector_func()
46 matrix[2] = vec_add (matrix[2], matrix[3]); in array_of_vector_func()
73 vint_res = vec_add (vint_f, intv_on_stack_f); in vec_func()
74 vint_res = vec_add (vint_res, y_f); in vec_func()
75 vuint_res = vec_add (vuint_f, ((vector unsigned int) {5,6,7,8})); in vec_func()
76 vshort_res = vec_add (vshort_f, x_f); in vec_func()
77 vushort_res = vec_add (vushort_f, in vec_func()
79 vchar_res = vec_add (vchar_f, a_f); in vec_func()
[all …]
H A Dvsx-regs.c11 c = vec_add (a, b); in vector_fun()
35 x = vec_add (x, ((vector unsigned int){5,6,7,8})); in main()
37 y = vec_add (x, z); in main()
/netbsd-src/external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/
H A Daltivec-abi.c38 vector_struct.vshort1 = vec_add (vector_struct.vshort1, vector_struct.vshort2); in struct_of_vector_func()
39 vector_struct.vshort3 = vec_add (vector_struct.vshort3, vector_struct.vshort4); in struct_of_vector_func()
45 matrix[0] = vec_add (matrix[0], matrix[1]); in array_of_vector_func()
46 matrix[2] = vec_add (matrix[2], matrix[3]); in array_of_vector_func()
73 vint_res = vec_add (vint_f, intv_on_stack_f); in vec_func()
74 vint_res = vec_add (vint_res, y_f); in vec_func()
75 vuint_res = vec_add (vuint_f, ((vector unsigned int) {5,6,7,8})); in vec_func()
76 vshort_res = vec_add (vshort_f, x_f); in vec_func()
77 vushort_res = vec_add (vushort_f, in vec_func()
79 vchar_res = vec_add (vchar_f, a_f); in vec_func()
[all …]
H A Dvsx-regs.c11 c = vec_add (a, b); in vector_fun()
35 x = vec_add (x, ((vector unsigned int){5,6,7,8})); in main()
37 y = vec_add (x, z); in main()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Dpmmintrin.h63 return (__m128) vec_add (__X, __even_neg_Y); in _mm_addsub_ps()
71 return (__m128d) vec_add (__X, __even_neg_Y); in _mm_addsub_pd()
89 return (__m128) vec_add (vec_perm ((__v4sf) __X, (__v4sf) __Y, __xform2), in _mm_hadd_ps()
115 return (__m128d) vec_add (vec_mergeh ((__v2df) __X, (__v2df)__Y), in _mm_hadd_pd()
H A Dtmmintrin.h178 return (__m128i) vec_add (__C, __D); in _mm_hadd_epi16()
191 return (__m128i) vec_add (__C, __D); in _mm_hadd_epi32()
205 __C = vec_add (__C, __D); in _mm_hadd_pi16()
220 __C = vec_add (__C, __D); in _mm_hadd_pi32()
362 __v16qi __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi8()
376 __v8hi __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi16()
390 __v4si __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi32()
489 __C = vec_add (__C, __ones); in _mm_mulhrs_epi16()
491 __D = vec_add (__D, __ones); in _mm_mulhrs_epi16()
508 __C = vec_add (__C, __ones); in _mm_mulhrs_pi16()
H A Dsi2vmx.h279 #define si_a(_a, _b) ((qword)(vec_add((vec_uint4)(_a), (vec_uint4)(_b))))
281 #define si_ah(_a, _b) ((qword)(vec_add((vec_ushort8)(_a), (vec_ushort8)(_b))))
285 return ((qword)(vec_add((vec_int4)(a), in si_ai()
292 return ((qword)(vec_add((vec_short8)(a), in si_ahi()
297 #define si_fa(_a, _b) ((qword)(vec_add((vec_float4)(_a), (vec_float4)(_b))))
317 #define si_addx(_a, _b, _c) ((qword)(vec_add(vec_add((vec_uint4)(_a), (vec_uint4)(_b)), \
670 …vec_uint4 aneg = vec_add(vec_add(vec_splat_u32(0), vec_nor(aabs, aabs)), vec_and(abor, vec_splat_u… in si_dfcgt()
678 vec_uint4 bneg = vec_add(vec_nor(babs, babs), vec_and(bbor, vec_splat_u32(1))); in si_dfcgt()
819 vec_addc(vec_add((vec_uint4)(_a), (vec_uint4)(_b)), \
833 return ((qword)(vec_add(vec_perm(nib_cnt, nib_cnt, av), in si_cntb()
[all …]
H A Dmmintrin.h417 __c = vec_add (__a, __b); in _mm_add_pi8()
453 __c = vec_add (__a, __b); in _mm_add_pi16()
485 __c = vec_add (__a, __b); in _mm_add_pi32()
H A Drs6000-overload.def228 [VEC_ADD, vec_add, __builtin_vec_add]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/ppc_wrappers/
H A Dpmmintrin.h51 return (__m128) vec_add (__X, even_neg_Y); in _mm_addsub_ps()
59 return (__m128d) vec_add (__X, even_neg_Y); in _mm_addsub_pd()
77 return (__m128) vec_add (vec_perm ((__v4sf) __X, (__v4sf) __Y, xform2), in _mm_hadd_ps()
103 return (__m128d) vec_add (vec_mergeh ((__v2df) __X, (__v2df)__Y), in _mm_hadd_pd()
H A Dtmmintrin.h167 return (__m128i) vec_add (__C, __D); in _mm_hadd_epi16()
180 return (__m128i) vec_add (__C, __D); in _mm_hadd_epi32()
194 __C = vec_add (__C, __D); in _mm_hadd_pi16()
209 __C = vec_add (__C, __D); in _mm_hadd_pi32()
350 __v16qi __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi8()
362 __v8hi __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi16()
374 __v4si __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi32()
466 __C = vec_add (__C, __ones); in _mm_mulhrs_epi16()
468 __D = vec_add (__D, __ones); in _mm_mulhrs_epi16()
485 __C = vec_add (__C, __ones); in _mm_mulhrs_pi16()
H A Dmmintrin.h396 c = vec_add(a, b); in _mm_add_pi8()
432 c = vec_add(a, b); in _mm_add_pi16()
464 c = vec_add(a, b); in _mm_add_pi32()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Dpmmintrin.h63 return (__m128) vec_add (__X, __even_neg_Y); in _mm_addsub_ps()
71 return (__m128d) vec_add (__X, __even_neg_Y); in _mm_addsub_pd()
89 return (__m128) vec_add (vec_perm ((__v4sf) __X, (__v4sf) __Y, __xform2), in _mm_hadd_ps()
115 return (__m128d) vec_add (vec_mergeh ((__v2df) __X, (__v2df)__Y), in _mm_hadd_pd()
H A Dtmmintrin.h178 return (__m128i) vec_add (__C, __D); in _mm_hadd_epi16()
191 return (__m128i) vec_add (__C, __D); in _mm_hadd_epi32()
205 __C = vec_add (__C, __D); in _mm_hadd_pi16()
220 __C = vec_add (__C, __D); in _mm_hadd_pi32()
361 __v16qi __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi8()
373 __v8hi __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi16()
385 __v4si __conv = vec_add (__selectneg, __selectpos); in _mm_sign_epi32()
477 __C = vec_add (__C, __ones); in _mm_mulhrs_epi16()
479 __D = vec_add (__D, __ones); in _mm_mulhrs_epi16()
496 __C = vec_add (__C, __ones); in _mm_mulhrs_pi16()
H A Dsi2vmx.h279 #define si_a(_a, _b) ((qword)(vec_add((vec_uint4)(_a), (vec_uint4)(_b))))
281 #define si_ah(_a, _b) ((qword)(vec_add((vec_ushort8)(_a), (vec_ushort8)(_b))))
285 return ((qword)(vec_add((vec_int4)(a), in si_ai()
292 return ((qword)(vec_add((vec_short8)(a), in si_ahi()
297 #define si_fa(_a, _b) ((qword)(vec_add((vec_float4)(_a), (vec_float4)(_b))))
317 #define si_addx(_a, _b, _c) ((qword)(vec_add(vec_add((vec_uint4)(_a), (vec_uint4)(_b)), \
670 …vec_uint4 aneg = vec_add(vec_add(vec_splat_u32(0), vec_nor(aabs, aabs)), vec_and(abor, vec_splat_u… in si_dfcgt()
678 vec_uint4 bneg = vec_add(vec_nor(babs, babs), vec_and(bbor, vec_splat_u32(1))); in si_dfcgt()
819 vec_addc(vec_add((vec_uint4)(_a), (vec_uint4)(_b)), \
833 return ((qword)(vec_add(vec_perm(nib_cnt, nib_cnt, av), in si_cntb()
[all …]
H A Dmmintrin.h417 __c = vec_add (__a, __b); in _mm_add_pi8()
453 __c = vec_add (__a, __b); in _mm_add_pi16()
485 __c = vec_add (__a, __b); in _mm_add_pi32()
H A Daltivec.h220 #define vec_add __builtin_vec_add macro
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dvmx2spu.h98 static inline vec_uchar16 vec_add(vec_uchar16 a, vec_uchar16 b) in vec_add() function
105 static inline vec_char16 vec_add(vec_char16 a, vec_char16 b) in vec_add() function
107 return ((vec_char16)vec_add((vec_uchar16)(a), (vec_uchar16)(b))); in vec_add()
110 static inline vec_char16 vec_add(vec_bchar16 a, vec_char16 b) in vec_add() function
112 return ((vec_char16)vec_add((vec_uchar16)(a), (vec_uchar16)(b))); in vec_add()
115 static inline vec_char16 vec_add(vec_char16 a, vec_bchar16 b) in vec_add() function
117 return ((vec_char16)vec_add((vec_uchar16)(a), (vec_uchar16)(b))); in vec_add()
120 static inline vec_ushort8 vec_add(vec_ushort8 a, vec_ushort8 b) in vec_add() function
125 static inline vec_short8 vec_add(vec_short8 a, vec_short8 b) in vec_add() function
130 static inline vec_short8 vec_add(vec_bshort8 a, vec_short8 b) in vec_add() function
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/
H A Daltivec.h196 vec_add(vector signed char __a, vector signed char __b) { in vec_add() function
201 vec_add(vector bool char __a, vector signed char __b) { in vec_add() function
206 vec_add(vector signed char __a, vector bool char __b) { in vec_add() function
211 vec_add(vector unsigned char __a, vector unsigned char __b) { in vec_add() function
216 vec_add(vector bool char __a, vector unsigned char __b) { in vec_add() function
221 vec_add(vector unsigned char __a, vector bool char __b) { in vec_add() function
225 static __inline__ vector short __ATTRS_o_ai vec_add(vector short __a, in vec_add() function
230 static __inline__ vector short __ATTRS_o_ai vec_add(vector bool short __a, in vec_add() function
235 static __inline__ vector short __ATTRS_o_ai vec_add(vector short __a, in vec_add() function
241 vec_add(vector unsigned short __a, vector unsigned short __b) { in vec_add() function
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dextend.texi17517 vec_add ((vector signed int)@{1, 2, 3, 4@}, foo);
17521 Since @code{vec_add} is a macro, the vector constant in the example
17569 vector signed char vec_add (vector bool char, vector signed char);
17570 vector signed char vec_add (vector signed char, vector bool char);
17571 vector signed char vec_add (vector signed char, vector signed char);
17572 vector unsigned char vec_add (vector bool char, vector unsigned char);
17573 vector unsigned char vec_add (vector unsigned char, vector bool char);
17574 vector unsigned char vec_add (vector unsigned char, vector unsigned char);
17575 vector signed short vec_add (vector bool short, vector signed short);
17576 vector signed short vec_add (vector signed short, vector bool short);
[all …]
H A Dgcc.info47090 vec_add ((vector signed int){1, 2, 3, 4}, foo);
47092 Since 'vec_add' is a macro, the vector constant in the example is
47141 vector signed char vec_add (vector bool char, vector signed char);
47142 vector signed char vec_add (vector signed char, vector bool char);
47143 vector signed char vec_add (vector signed char, vector signed char);
47144 vector unsigned char vec_add (vector bool char, vector unsigned char);
47145 vector unsigned char vec_add (vector unsigned char, vector bool char);
47146 vector unsigned char vec_add (vector unsigned char, vector unsigned char);
47147 vector signed short vec_add (vector bool short, vector signed short);
47148 vector signed short vec_add (vector signed short, vector bool short);
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DLanguageExtensions.rst430 b = vec_add(a, a) + a;
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dextend.texi18600 vec_add ((vector signed int)@{1, 2, 3, 4@}, foo);
18604 Since @code{vec_add} is a macro, the vector constant in the example
18633 @item @code{vec_add}
H A Dgcc.info51163 vec_add ((vector signed int){1, 2, 3, 4}, foo);
51165 Since 'vec_add' is a macro, the vector constant in the example is
51188 'vec_add' 'vec_addc' 'vec_adde'
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-20182321 vec_add and vec_sub builtins, perform PLUS_EXPR or MINUS_EXPR

12