Searched refs:spu_add (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/spu/
H A Dmfc_multi_tag_reserve.c64 count_total = spu_add (count_busy, count_avail);
65 index = spu_add (index, count_total);
H A Ddivv2df3.c134 exp = spu_add(exp, (vec_int4)spu_add(spu_and((vec_int4)a_denorm, -0x34), spu_and((vec_int4)b_denorm, 0x34)));
148 q1 = spu_sel(q1, (vec_double2)spu_add((vec_int4)q1, spu_sl(exp_bias, 20)), exp_mask);
154 exp = spu_add(exp, 0x3FF);
160 mult = spu_sel((vec_double2)exp, (vec_double2)(spu_add((vec_uint4)exp_mask, -1)), (vec_ullong2)overflow);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dvmx2spu.h47 minus_a = (vec_char16)(spu_add((vec_ushort8)(spu_and(spu_xor(a, 0xFF), 0x7F)), 0x101));
73 minus_a = (vec_char16)spu_add((vec_short8)(spu_xor(a, -1)),
82 minus_a = spu_add(spu_sub(0, a), (vec_short8)(spu_cmpeq(a, ((vec_short8){0x8000,0x8000,0x8000,0x8000,0x8000,0x8000,0x8000,0x8000}))));
90 minus_a = spu_add(spu_sub(0, a), (vec_int4)(spu_cmpeq(a, ((vec_int4){0x80000000,0x80000000,0x80000000,0x80000000}))));
100 return ((vec_uchar16)(spu_sel(spu_add((vec_ushort8)(a), (vec_ushort8)(b)),
101 spu_add(spu_and((vec_ushort8)(a), 0xFF00), spu_and((vec_ushort8)(b), 0xFF00)),
122 return (spu_add(a, b));
127 return (spu_add(a, b));
132 return (spu_add((vec_short8)(a), b));
137 return (spu_add(
[all...]
H A Dspu_internals.h276 #define spu_add(ra,rb) __builtin_spu_add(ra,rb) macro
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Dspu2vmx.h42 /* spu_add
45 static __inline vec_uint4 spu_add(vec_uint4 a, vec_uint4 b) function
50 static __inline vec_int4 spu_add(vec_int4 a, vec_int4 b) function
55 static __inline vec_ushort8 spu_add(vec_ushort8 a, vec_ushort8 b) function
60 static __inline vec_short8 spu_add(vec_short8 a, vec_short8 b) function
65 static __inline vec_uint4 spu_add(vec_uint4 a, unsigned int b) function
70 static __inline vec_int4 spu_add(vec_int4 a, int b) function
75 static __inline vec_ushort8 spu_add(vec_ushort8 a, unsigned short b) function
80 static __inline vec_short8 spu_add(vec_short8 a, short b) function
85 static __inline vec_float4 spu_add(vec_float function
90 static __inline vec_double2 spu_add(vec_double2 a, vec_double2 b) function
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Dspu2vmx.h42 /* spu_add
45 static __inline vec_uint4 spu_add(vec_uint4 a, vec_uint4 b) function
50 static __inline vec_int4 spu_add(vec_int4 a, vec_int4 b) function
55 static __inline vec_ushort8 spu_add(vec_ushort8 a, vec_ushort8 b) function
60 static __inline vec_short8 spu_add(vec_short8 a, vec_short8 b) function
65 static __inline vec_uint4 spu_add(vec_uint4 a, unsigned int b) function
70 static __inline vec_int4 spu_add(vec_int4 a, int b) function
75 static __inline vec_ushort8 spu_add(vec_ushort8 a, unsigned short b) function
80 static __inline vec_short8 spu_add(vec_short8 a, short b) function
85 static __inline vec_float4 spu_add(vec_float function
90 static __inline vec_double2 spu_add(vec_double2 a, vec_double2 b) function
[all...]

Completed in 209 milliseconds