Lines Matching refs:b
50 long double a,b,t1,t2,yy1,y2,w; in hypotl() local
57 if(eb > ea) {a=y;b=x;j=ea; ea=eb;eb=j;} else {a=x;b=y;} in hypotl()
59 SET_LDOUBLE_EXP(b,eb); /* b <- |b| */ in hypotl()
60 if((ea-eb)>0x46) {return a+b;} /* x/y > 2**70 */ in hypotl()
65 w = a+b; /* for sNaN */ in hypotl()
68 if(((high&0x7fffffff)|low)==0 && !issignalingl_inline(b)) in hypotl()
70 GET_LDOUBLE_WORDS(es,high,low,b); in hypotl()
72 w = b; in hypotl()
78 SET_LDOUBLE_EXP(b,eb); in hypotl()
83 GET_LDOUBLE_WORDS(es,high,low,b); in hypotl()
87 b *= t1; in hypotl()
95 SET_LDOUBLE_EXP(b,eb); in hypotl()
99 w = a-b; in hypotl()
100 if (w>b) { in hypotl()
105 w = sqrtl(t1*t1-(b*(-b)-t2*(a+t1))); in hypotl()
108 GET_LDOUBLE_MSW(high,b); in hypotl()
111 y2 = b - yy1; in hypotl()
115 w = sqrtl(t1*yy1-(w*(-w)-(t1*y2+t2*b))); in hypotl()