Home | History | Annotate | Download | only in fdlibm

Lines Matching refs:hb

56 	int j,k,ha,hb;
59 hb = __HI(y)&0x7fffffff; /* high word of y */
60 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;}
62 __HI(b) = hb; /* b <- |b| */
63 if((ha-hb)>0x3c00000) {return a+b;} /* x/y > 2**60 */
69 if(((hb^0x7ff00000)|__LO(b))==0) w = b;
73 ha -= 0x25800000; hb -= 0x25800000; k += 600;
75 __HI(b) = hb;
77 if(hb < 0x20b00000) { /* b < 2**-500 */
78 if(hb <= 0x000fffff) { /* subnormal b or 0 */
79 if((hb|(__LO(b)))==0) return a;
87 hb += 0x25800000; /* b *= 2^600 */
90 __HI(b) = hb;
103 __HI(y1) = hb;