Home
last modified time | relevance | path

Searched defs:NormalFloat (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/llvm-libc/src/__support/FPUtil/
H A DNormalFloat.h30 template <typename T> struct NormalFloat { struct
46 "Bad type for mantissa in NormalFloat."); argument
50 LIBC_INLINE NormalFloat(Sign s, int32_t e, StorageType m) in NormalFloat() function
60 LIBC_INLINE explicit NormalFloat(T x) { init_from_bits(FPBits<T>(x)); } in NormalFloat() function
62 LIBC_INLINE explicit NormalFloat(FPBits<T> bits) { init_from_bits(bits); } in NormalFloat() argument
67 LIBC_INLINE int cmp(const NormalFloat<T> &other) const { in cmp() argument
89 LIBC_INLINE NormalFloat<T> mul2(int e) const { in mul2() argument
95 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
/aosp_15_r20/external/llvm-libc/test/src/math/
H A DLdExpTest.h27 using NormalFloat = LIBC_NAMESPACE::fputil::NormalFloat<T>; variable
/aosp_15_r20/external/llvm-libc/test/src/math/smoke/
H A DLdExpTest.h26 using NormalFloat = LIBC_NAMESPACE::fputil::NormalFloat<T>; variable