/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/spu/ |
H A D | mfc_multi_tag_reserve.c | 64 count_total = spu_add (count_busy, count_avail); 65 index = spu_add (index, count_total);
|
H A D | divv2df3.c | 134 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 D | vmx2spu.h | 47 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 D | spu_internals.h | 276 #define spu_add(ra,rb) __builtin_spu_add(ra,rb) macro
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
H A D | spu2vmx.h | 42 /* 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 D | spu2vmx.h | 42 /* 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...] |