Lines Matching refs:__b
590 _Tp __b = __z.imag();
594 _Tp __bd = __b * __d;
596 _Tp __bc = __b * __c;
602 if (isinf(__a) || isinf(__b))
605 __b = copysign(isinf(__b) ? _Tp(1) : _Tp(0), __b);
618 if (isnan(__b))
619 __b = copysign(_Tp(0), __b);
627 if (isnan(__b))
628 __b = copysign(_Tp(0), __b);
637 __x = _Tp(INFINITY) * (__a * __c - __b * __d);
638 __y = _Tp(INFINITY) * (__a * __d + __b * __c);
670 _Tp __b = __z.imag();
681 _Tp __x = scalbn((__a * __c + __b * __d) / __denom, -__ilogbw);
682 _Tp __y = scalbn((__b * __c - __a * __d) / __denom, -__ilogbw);
685 if ((__denom == _Tp(0)) && (!isnan(__a) || !isnan(__b)))
688 __y = copysign(_Tp(INFINITY), __c) * __b;
690 else if ((isinf(__a) || isinf(__b)) && isfinite(__c) && isfinite(__d))
693 __b = copysign(isinf(__b) ? _Tp(1) : _Tp(0), __b);
694 __x = _Tp(INFINITY) * (__a * __c + __b * __d);
695 __y = _Tp(INFINITY) * (__b * __c - __a * __d);
697 else if (isinf(__logbw) && __logbw > _Tp(0) && isfinite(__a) && isfinite(__b))
701 __x = _Tp(0) * (__a * __c + __b * __d);
702 __y = _Tp(0) * (__b * __c - __a * __d);