Home | History | Annotate | Download | only in lib

Lines Matching refs:__c

22 __divsc3(float __a, float __b, float __c, float __d)
25 float __logbw = logbf(fmaxf(fabsf(__c), fabsf(__d)));
29 __c = scalbnf(__c, -__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);
40 __real__ z = copysignf(INFINITY, __c) * __a;
41 __imag__ z = copysignf(INFINITY, __c) * __b;
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);
52 __c = copysignf(isinf(__c) ? 1 : 0, __c);
54 __real__ z = 0 * (__a * __c + __b * __d);
55 __imag__ z = 0 * (__b * __c - __a * __d);