Searched refs:exp_mask (Results 1 - 2 of 2) sorted by relevance

/haiku-buildtools/gcc/libgcc/config/spu/
H A Ddivv2df3.c55 vec_ullong2 exp_mask = spu_splats(0x7FF0000000000000ULL); local
61 sign_exp_mask = spu_or(sign_mask, exp_mask);
107 exp_a = spu_and((vec_ullong2)a, exp_mask);
108 exp_b = spu_and((vec_ullong2)b, exp_mask);
110 mant_a = spu_sel(a, one, (vec_ullong2)exp_mask);
111 mant_b = spu_sel(b, one, (vec_ullong2)exp_mask);
148 q1 = spu_sel(q1, (vec_double2)spu_add((vec_int4)q1, spu_sl(exp_bias, 20)), exp_mask);
158 exp = spu_and(exp, (vec_int4)exp_mask);
160 mult = spu_sel((vec_double2)exp, (vec_double2)(spu_add((vec_uint4)exp_mask, -1)), (vec_ullong2)overflow);
170 mult = spu_sel(mult, (vec_double2)exp_mask, spu_o
[all...]
/haiku-buildtools/gcc/gcc/config/spu/
H A Dvmx2spu.h2830 vec_uint4 exp_mask = spu_splats((unsigned int)0x7F800000); local
2832 exp = spu_and((vec_uint4)(a), exp_mask);
2834 return ((int)(spu_extract(spu_gather(spu_andc(spu_cmpeq(exp, exp_mask),
3308 vec_uint4 exp_mask = spu_splats((unsigned int)0x7F800000); local
3310 exp = spu_and((vec_uint4)(a), exp_mask);
3312 return ((int)(spu_extract(spu_gather(spu_andc(spu_cmpeq(exp, exp_mask),

Completed in 102 milliseconds