struct Significand
Defined at line 283 of file ../../third_party/llvm-libc/src/src/__support/FPUtil/FPBits.h
An opaque type to store a floating point significand.
We define special values but it is valid to create arbitrary values as long
as they are in the range [zero, bits_all_ones].
Note that the semantics of the Significand are implementation dependent.
Values greater than bits_all_ones are truncated.
Public Methods
auto zero ()
Defined at line 302 of file ../../third_party/llvm-libc/src/src/__support/FPUtil/FPBits.h
auto lsb ()
Defined at line 305 of file ../../third_party/llvm-libc/src/src/__support/FPUtil/FPBits.h
auto msb ()
Defined at line 308 of file ../../third_party/llvm-libc/src/src/__support/FPUtil/FPBits.h
auto bits_all_ones ()
Defined at line 311 of file ../../third_party/llvm-libc/src/src/__support/FPUtil/FPBits.h
Friends
Significand Significand (const Significand a, int shift)
Significand Significand (const Significand a, const Significand b)
Significand Significand (const Significand aconst Significand b)