Lines Matching refs:__d
22 __divsc3(float __a, float __b, float __c, float __d)
25 float __logbw = logbf(fmaxf(fabsf(__c), fabsf(__d)));
30 __d = scalbnf(__d, -__ilogbw);
32 float __denom = __c * __c + __d * __d;
34 __real__ z = scalbnf((__a * __c + __b * __d) / __denom, -__ilogbw);
35 __imag__ z = scalbnf((__b * __c - __a * __d) / __denom, -__ilogbw);
43 else if ((isinf(__a) || isinf(__b)) && isfinite(__c) && isfinite(__d))
47 __real__ z = INFINITY * (__a * __c + __b * __d);
48 __imag__ z = INFINITY * (__b * __c - __a * __d);
53 __d = copysignf(isinf(__d) ? 1 : 0, __d);
54 __real__ z = 0 * (__a * __c + __b * __d);
55 __imag__ z = 0 * (__b * __c - __a * __d);