Lines Matching refs:hx
197 int hx,ix,i; local
199 hx = __HI(x);
200 ix = hx&0x7fffffff;
202 i = ((unsigned)hx>>31)<<1;
222 if(hx>=0) return erx + P/Q; else return -erx - P/Q;
225 if(hx>=0) return one-tiny; else return tiny-one;
243 if(hx>=0) return one-r/x; else return r/x-one;
253 int hx,ix; local
255 hx = __HI(x);
256 ix = hx&0x7fffffff;
259 return (double)(((unsigned)hx>>31)<<1)+one/x;
269 if(hx < 0x3fd00000) { /* x<1/4 */
281 if(hx>=0) {
296 if(hx<0&&ix>=0x40180000) return two-tiny;/* x < -6 */
306 if(hx>0) return r/x; else return two-r/x;
308 if(hx>0) return tiny*tiny; else return two-tiny;