Lines Matching refs:__c
20 COMPILER_RT_ABI Fcomplex __divsc3(float __a, float __b, float __c, float __d) { in __divsc3() argument
23 __compiler_rt_logbf(__compiler_rt_fmaxf(crt_fabsf(__c), crt_fabsf(__d))); in __divsc3()
26 __c = __compiler_rt_scalbnf(__c, -__ilogbw); in __divsc3()
29 float __denom = __c * __c + __d * __d; in __divsc3()
32 __compiler_rt_scalbnf((__a * __c + __b * __d) / __denom, -__ilogbw); in __divsc3()
34 __compiler_rt_scalbnf((__b * __c - __a * __d) / __denom, -__ilogbw); in __divsc3()
37 COMPLEX_REAL(z) = crt_copysignf(CRT_INFINITY, __c) * __a; in __divsc3()
38 COMPLEX_IMAGINARY(z) = crt_copysignf(CRT_INFINITY, __c) * __b; in __divsc3()
39 } else if ((crt_isinf(__a) || crt_isinf(__b)) && crt_isfinite(__c) && in __divsc3()
43 COMPLEX_REAL(z) = CRT_INFINITY * (__a * __c + __b * __d); in __divsc3()
44 COMPLEX_IMAGINARY(z) = CRT_INFINITY * (__b * __c - __a * __d); in __divsc3()
47 __c = crt_copysignf(crt_isinf(__c) ? 1 : 0, __c); in __divsc3()
49 COMPLEX_REAL(z) = 0 * (__a * __c + __b * __d); in __divsc3()
50 COMPLEX_IMAGINARY(z) = 0 * (__b * __c - __a * __d); in __divsc3()