Lines Matching refs:__pi
175 const _Tp __pi(atan2(+0., -0.));
181 copysign(__pi * _Tp(0.25), __x.imag()));
193 copysign(__pi / _Tp(2), __x.imag()));
203 const _Tp __pi(atan2(+0., -0.));
210 copysign(__pi * _Tp(0.25), __x.imag()));
213 copysign(__pi * _Tp(0.75), __x.imag()));
216 return std::complex<_Tp>(-__x.real(), copysign(__pi, __x.imag()));
226 copysign(__pi / _Tp(2), __x.imag()));
236 const _Tp __pi(atan2(+0., -0.));
239 copysign(__pi / _Tp(2), __x.imag()));
251 copysign(__pi / _Tp(2), __x.imag()));
326 const _Tp __pi(atan2(+0., -0.));
332 return std::complex<_Tp>(_Tp(0.75) * __pi, -__x.imag());
333 return std::complex<_Tp>(_Tp(0.25) * __pi, -__x.imag());
336 return std::complex<_Tp>(__pi,
347 return std::complex<_Tp>(__pi / _Tp(2), -__x.imag());
349 return std::complex<_Tp>(__pi / _Tp(2), -__x.imag());