|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR __half_raw | Eigen::half_impl::raw_uint16_to_half (numext::uint16_t x) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw | Eigen::half_impl::float_to_half_rtne (float ff) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float | Eigen::half_impl::half_to_float (__half_raw h) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator+ (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator* (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator- (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator/ (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator- (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | Eigen::half_impl::operator+= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | Eigen::half_impl::operator*= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | Eigen::half_impl::operator-= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half & | Eigen::half_impl::operator/= (half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | Eigen::half_impl::operator== (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | Eigen::half_impl::operator!= (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | Eigen::half_impl::operator< (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | Eigen::half_impl::operator<= (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | Eigen::half_impl::operator> (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool | Eigen::half_impl::operator>= (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator/ (const half &a, Index b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator++ (half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator-- (half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator++ (half &a, int) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::operator-- (half &a, int) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC numext::uint16_t | Eigen::half_impl::raw_half_as_uint16 (const __half_raw &h) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() | Eigen::half_impl::isinf (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() | Eigen::half_impl::isnan (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() | Eigen::half_impl::isfinite (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::abs (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::exp (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::expm1 (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::log (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::log1p (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::log10 (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::log2 (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::sqrt (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::pow (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::sin (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::cos (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::tan (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::tanh (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::asin (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::acos (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::floor (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::ceil (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::rint (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::round (const half &a) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half | Eigen::half_impl::fmod (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() | Eigen::half_impl::min (const half &a, const half &b) |
|
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() | Eigen::half_impl::max (const half &a, const half &b) |
|
EIGEN_ALWAYS_INLINE std::ostream & | Eigen::half_impl::operator<< (std::ostream &os, const half &v) |
|
template<> |
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Eigen::half | Eigen::numext::bit_cast< Eigen::half, uint16_t > (const uint16_t &src) |
|
template<> |
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC uint16_t | Eigen::numext::bit_cast< uint16_t, Eigen::half > (const Eigen::half &src) |
|