Searched defs:NormalFloat (Results 1 – 3 of 3) sorted by relevance
30 template <typename T> struct NormalFloat { struct46 "Bad type for mantissa in NormalFloat."); argument50 LIBC_INLINE NormalFloat(Sign s, int32_t e, StorageType m) in NormalFloat() function60 LIBC_INLINE explicit NormalFloat(T x) { init_from_bits(FPBits<T>(x)); } in NormalFloat() function62 LIBC_INLINE explicit NormalFloat(FPBits<T> bits) { init_from_bits(bits); } in NormalFloat() argument67 LIBC_INLINE int cmp(const NormalFloat<T> &other) const { in cmp() argument89 LIBC_INLINE NormalFloat<T> mul2(int e) const { in mul2() argument95 LIBC_INLINE operator T() const { in T()148 LIBC_INLINE void init_from_bits(FPBits<T> bits) { in init_from_bits()182 NormalFloat<long double>::init_from_bits(FPBits<long double> bits) { in init_from_bits() argument
27 using NormalFloat = LIBC_NAMESPACE::fputil::NormalFloat<T>; variable
26 using NormalFloat = LIBC_NAMESPACE::fputil::NormalFloat<T>; variable