reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
281 static const Bits kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1); 284 static const Bits kFractionBitMask = 288 static const Bits kExponentBitMask = ~(kSignBitMask | kFractionBitMask); 317 static RawType ReinterpretBits(const Bits bits) { 334 const Bits &bits() const { return u_.bits_; } 337 Bits exponent_bits() const { return kExponentBitMask & u_.bits_; } 340 Bits fraction_bits() const { return kFractionBitMask & u_.bits_; } 343 Bits sign_bit() const { return kSignBitMask & u_.bits_; } 371 Bits bits_; // The bits that represent the number. 389 static Bits SignAndMagnitudeToBiased(const Bits &sam) { 389 static Bits SignAndMagnitudeToBiased(const Bits &sam) { 401 static Bits DistanceBetweenSignAndMagnitudeNumbers(const Bits &sam1, 401 static Bits DistanceBetweenSignAndMagnitudeNumbers(const Bits &sam1, 402 const Bits &sam2) { 403 const Bits biased1 = SignAndMagnitudeToBiased(sam1); 404 const Bits biased2 = SignAndMagnitudeToBiased(sam2);