Home | History | Annotate | Download | only in src

Lines Matching defs:ha

28 	int32_t j,k,ha,hb;
30 GET_FLOAT_WORD(ha,x);
31 ha &= 0x7fffffff;
34 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;}
35 SET_FLOAT_WORD(a,ha); /* a <- |a| */
37 if((ha-hb)>0xf000000) {return a+b;} /* x/y > 2**30 */
39 if(ha > 0x58800000) { /* a>2**50 */
40 if(ha >= 0x7f800000) { /* Inf or NaN */
42 if(ha == 0x7f800000) w = a;
47 ha -= 0x22000000; hb -= 0x22000000; k += 68;
48 SET_FLOAT_WORD(a,ha);
59 ha += 0x22000000; /* a *= 2^68 */
62 SET_FLOAT_WORD(a,ha);
69 SET_FLOAT_WORD(t1,ha&0xfffff000);
76 SET_FLOAT_WORD(t1,ha+0x00800000);