HomeSort by: relevance | last modified time | path
    Searched refs:vec_int4 (Results 1 - 9 of 9) sorted by relevancy

  /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);

Completed in 33 milliseconds