Lines Matching refs:a
41 float a, b; in csqrtf() local
43 a = creal(z); in csqrtf()
51 if (isnan(a)) { in csqrtf()
53 return (CMPLXF(a + 0.0L + t, a + 0.0L + t)); /* NaN + NaN i */ in csqrtf()
55 if (isinf(a)) { in csqrtf()
62 if (signbit(a)) in csqrtf()
63 return (CMPLXF(fabsf(b - b), copysignf(a, b))); in csqrtf()
65 return (CMPLXF(a, copysignf(b - b, b))); in csqrtf()
68 t = (a - a) / (a - a); /* raise invalid */ in csqrtf()
77 if (a >= 0) { in csqrtf()
78 t = sqrt((a + hypot(a, b)) * 0.5); in csqrtf()
81 t = sqrt((-a + hypot(a, b)) * 0.5); in csqrtf()