Lines Matching refs:Bits
58 typedef typename SkTypeWithSize<sizeof(RawType) * CHAR_BIT>::UInt Bits;
70 static const Bits kSignBitMask = static_cast<Bits>(1) << (kBitCount - 1);
73 static const Bits kFractionBitMask =
74 ~static_cast<Bits>(0) >> (kExponentBitCount + 1);
77 static const Bits kExponentBitMask = ~(kSignBitMask | kFractionBitMask);
93 Bits exponent_bits() const { return kExponentBitMask & fU.bits; }
96 Bits fraction_bits() const { return kFractionBitMask & fU.bits; }
117 const Bits dist = DistanceBetweenSignAndMagnitudeNumbers(fU.bits,
129 Bits bits;
149 static Bits SignAndMagnitudeToBiased(const Bits &sam) {
163 static Bits DistanceBetweenSignAndMagnitudeNumbers(const Bits &sam1,
164 const Bits &sam2) {
165 const Bits biased1 = SignAndMagnitudeToBiased(sam1);
166 const Bits biased2 = SignAndMagnitudeToBiased(sam2);