Lines Matching refs:b
50 long double a,b,t1,t2,yy1,y2,w; in hypotl() local
57 if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;} in hypotl()
59 SET_LDOUBLE_MSW64(b,hb); /* b <- |b| */ in hypotl()
60 if((ha-hb)>0x78000000000000LL) {return a+b;} /* x/y > 2**120 */ in hypotl()
65 w = a+b; /* for sNaN */ in hypotl()
67 if(((ha&0xffffffffffffLL)|low)==0 && !issignalingl_inline(b)) in hypotl()
69 GET_LDOUBLE_LSW64(low,b); in hypotl()
71 w = b; in hypotl()
78 SET_LDOUBLE_MSW64(b,hb); in hypotl()
83 GET_LDOUBLE_LSW64(low,b); in hypotl()
87 b *= t1; in hypotl()
95 SET_LDOUBLE_MSW64(b,hb); in hypotl()
99 w = a-b; in hypotl()
100 if (w>b) { in hypotl()
104 w = sqrtl(t1*t1-(b*(-b)-t2*(a+t1))); in hypotl()
109 y2 = b - yy1; in hypotl()
113 w = sqrtl(t1*yy1-(w*(-w)-(t1*y2+t2*b))); in hypotl()