Lines Matching refs:hb
57 int32_t j,k,ha,hb; in __ieee754_hypot() local
61 GET_HIGH_WORD(hb,y); in __ieee754_hypot()
62 hb &= 0x7fffffff; in __ieee754_hypot()
63 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in __ieee754_hypot()
65 SET_HIGH_WORD(b,hb); /* b <- |b| */ in __ieee754_hypot()
66 if((ha-hb)>0x3c00000) {return a+b;} /* x/y > 2**60 */ in __ieee754_hypot()
75 if(((hb^0x7ff00000)|low)==0) w = b; in __ieee754_hypot()
79 ha -= 0x25800000; hb -= 0x25800000; k += 600; in __ieee754_hypot()
81 SET_HIGH_WORD(b,hb); in __ieee754_hypot()
83 if(hb < 0x20b00000) { /* b < 2**-500 */ in __ieee754_hypot()
84 if(hb <= 0x000fffff) { /* subnormal b or 0 */ in __ieee754_hypot()
87 if((hb|low)==0) return a; in __ieee754_hypot()
95 hb += 0x25800000; /* b *= 2^600 */ in __ieee754_hypot()
98 SET_HIGH_WORD(b,hb); in __ieee754_hypot()
111 SET_HIGH_WORD(y1,hb); in __ieee754_hypot()