| /src/external/gpl3/gcc.old/dist/gcc/config/spu/ |
| vmx2spu.h | 56 static inline vec_int4 vec_abs(vec_int4 a) 86 static inline vec_int4 vec_abss(vec_int4 a) 88 vec_int4 minus_a; 90 minus_a = spu_add(spu_sub(0, a), (vec_int4)(spu_cmpeq(a, ((vec_int4){0x80000000,0x80000000,0x80000000,0x80000000})))); 145 static inline vec_int4 vec_add(vec_int4 a, vec_int4 b [all...] |
| spu_intrinsics.h | 31 #define vec_int4 __vector signed int macro
|
| /src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| spu2vmx.h | 50 static __inline vec_int4 spu_add(vec_int4 a, vec_int4 b) 52 return ((vec_int4)(si_a((qword)(a), (qword)(b)))); 70 static __inline vec_int4 spu_add(vec_int4 a, int b) 72 return ((vec_int4)(si_ai((qword)(a), b))); 104 static __inline vec_int4 spu_addx(vec_int4 a, vec_int4 b, vec_int4 c [all...] |
| vec_types.h | 42 #define vec_int4 __vector signed int macro
|
| si2vmx.h | 285 return ((qword)(vec_add((vec_int4)(a), 286 vec_splat((vec_int4)(si_from_int(b)), 0)))); 341 return ((qword)(vec_and((vec_int4)(a), 342 vec_splat((vec_int4)(si_from_int(b)), 0)))); 528 return ((qword)(vec_cmpeq((vec_int4)(a), 529 vec_splat((vec_int4)(si_from_int(b)), 0)))); 604 return ((qword)(vec_cmpgt((vec_int4)(a), (vec_int4)(b)))); 659 vec_uint4 asel = (vec_uint4)vec_sra((vec_int4)(a), (vec_uint4)vec_splat(((vec_uint4)si_from_int(31)), 0)); 663 vec_uint4 bsel = (vec_uint4)vec_sra((vec_int4)(b), (vec_uint4)vec_splat(((vec_uint4)si_from_int(31)), 0)) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| spu2vmx.h | 50 static __inline vec_int4 spu_add(vec_int4 a, vec_int4 b) 52 return ((vec_int4)(si_a((qword)(a), (qword)(b)))); 70 static __inline vec_int4 spu_add(vec_int4 a, int b) 72 return ((vec_int4)(si_ai((qword)(a), b))); 104 static __inline vec_int4 spu_addx(vec_int4 a, vec_int4 b, vec_int4 c [all...] |
| vec_types.h | 42 #define vec_int4 __vector signed int macro
|
| si2vmx.h | 285 return ((qword)(vec_add((vec_int4)(a), 286 vec_splat((vec_int4)(si_from_int(b)), 0)))); 341 return ((qword)(vec_and((vec_int4)(a), 342 vec_splat((vec_int4)(si_from_int(b)), 0)))); 528 return ((qword)(vec_cmpeq((vec_int4)(a), 529 vec_splat((vec_int4)(si_from_int(b)), 0)))); 604 return ((qword)(vec_cmpgt((vec_int4)(a), (vec_int4)(b)))); 659 vec_uint4 asel = (vec_uint4)vec_sra((vec_int4)(a), (vec_uint4)vec_splat(((vec_uint4)si_from_int(31)), 0)); 663 vec_uint4 bsel = (vec_uint4)vec_sra((vec_int4)(b), (vec_uint4)vec_splat(((vec_uint4)si_from_int(31)), 0)) [all...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/spu/ |
| divv2df3.c | 36 vec_int4 exp, exp_bias; 133 exp = spu_rlmaska(spu_sub((vec_int4)exp_a, (vec_int4)exp_b), -20); 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); 157 exp = spu_and(spu_sl(exp, 20), (vec_int4)no_underflow); 158 exp = spu_and(exp, (vec_int4)exp_mask);
|