Lines Matching refs:__z1_r
84 static void _divT(const _Tp& __z1_r, const _Tp& __z1_i, in _divT() argument
93 __res_r = (__z1_r * __ratio + __z1_i) / __denom; in _divT()
94 __res_i = (__z1_i * __ratio - __z1_r) / __denom; in _divT()
99 __res_r = (__z1_r + __z1_i * __ratio) / __denom; in _divT()
100 __res_i = (__z1_i - __z1_r * __ratio) / __denom; in _divT()
105 static void _divT(const _Tp& __z1_r, in _divT() argument
114 __res_r = (__z1_r * __ratio) / __denom; in _divT()
115 __res_i = - __z1_r / __denom; in _divT()
120 __res_r = __z1_r / __denom; in _divT()
121 __res_i = - (__z1_r * __ratio) / __denom; in _divT()
126 complex<float>::_div(const float& __z1_r, const float& __z1_i, in _div() argument
129 { _divT(__z1_r, __z1_i, __z2_r, __z2_i, __res_r, __res_i); } in _div()
132 complex<float>::_div(const float& __z1_r, in _div() argument
135 { _divT(__z1_r, __z2_r, __z2_i, __res_r, __res_i); } in _div()
139 complex<double>::_div(const double& __z1_r, const double& __z1_i, in _div() argument
142 { _divT(__z1_r, __z1_i, __z2_r, __z2_i, __res_r, __res_i); } in _div()
145 complex<double>::_div(const double& __z1_r, in _div() argument
148 { _divT(__z1_r, __z2_r, __z2_i, __res_r, __res_i); } in _div()
152 complex<long double>::_div(const long double& __z1_r, const long double& __z1_i, in _div() argument
155 { _divT(__z1_r, __z1_i, __z2_r, __z2_i, __res_r, __res_i); } in _div()
158 complex<long double>::_div(const long double& __z1_r, in _div() argument
161 { _divT(__z1_r, __z2_r, __z2_i, __res_r, __res_i); } in _div()