Lines Matching refs:hy
69 __int32_t hx,hy,ix,iy,is; local
72 GET_FLOAT_WORD(hy,y);
73 ix = hx&0x7fffffff; iy = hy&0x7fffffff;
105 return (hy>=0)? y: zero;
107 return (hy<0)?-y: zero;
110 if(hy<0) return one/x; else return x;
112 if(hy==0x40000000) return x*x; /* y is 2 */
113 if(hy==0x3f000000) { /* y is 0.5 */
122 if(hy<0) z = one/z; /* z = (1/|x|) */
138 if(ix<0x3f7ffff8) return (hy<0)? huge*huge:tiny*tiny;
139 if(ix>0x3f800007) return (hy>0)? huge*huge:tiny*tiny;