/bionic/libm/upstream-freebsd/lib/msun/src/ |
e_pow.c | 207 double ss,s2,s_h,s_l,t_h,t_l; local 227 /* t_h=ax+bp[k] High */ 228 t_h = zero; 229 SET_HIGH_WORD(t_h,((ix>>1)|0x20000000)+0x00080000+(k<<18)); 230 t_l = ax - (t_h-bp[k]); 231 s_l = v*((u-s_h*t_h)-s_h*t_l); 237 t_h = 3.0+s2+r; 238 SET_LOW_WORD(t_h,0); 239 t_l = r-((t_h-3.0)-s2); 241 u = s_h*t_h; [all...] |
e_powf.c | 149 float s2,s_h,s_l,t_h,t_l; local 170 /* t_h=ax+bp[k] High */ 172 SET_FLOAT_WORD(t_h,is+0x00400000+(k<<21)); 173 t_l = ax - (t_h-bp[k]); 174 s_l = v*((u-s_h*t_h)-s_h*t_l); 180 t_h = (float)3.0+s2+r; 181 GET_FLOAT_WORD(is,t_h); 182 SET_FLOAT_WORD(t_h,is&0xfffff000); 183 t_l = r-((t_h-(float)3.0)-s2); 185 u = s_h*t_h; [all...] |
/external/fdlibm/ |
e_pow.c | 209 double ss,s2,s_h,s_l,t_h,t_l; local 229 /* t_h=ax+bp[k] High */ 230 t_h = zero; 231 __HI(t_h)=((ix>>1)|0x20000000)+0x00080000+(k<<18); 232 t_l = ax - (t_h-bp[k]); 233 s_l = v*((u-s_h*t_h)-s_h*t_l); 239 t_h = 3.0+s2+r; 240 __LO(t_h) = 0; 241 t_l = r-((t_h-3.0)-s2); 243 u = s_h*t_h; [all...] |
/external/qemu/distrib/sdl-1.2.15/src/video/ |
e_pow.h | 199 double s2,s_h,s_l,t_h,t_l; 219 /* t_h=ax+bp[k] High */ 220 t_h = zero; 221 SET_HIGH_WORD(t_h,((ix>>1)|0x20000000)+0x00080000+(k<<18)); 222 t_l = ax - (t_h-bp[k]); 223 s_l = v*((u-s_h*t_h)-s_h*t_l); 229 t_h = 3.0+s2+r; 230 SET_LOW_WORD(t_h,0); 231 t_l = r-((t_h-3.0)-s2); 233 u = s_h*t_h; [all...] |