Lines Matching refs:d32
53 static float uint32_to_float(uint32_t d32) { return BitCast<float>(d32); } in uint32_to_float() argument
299 explicit Single(uint32_t d32) : d32_(d32) {} in Single() argument
317 uint32_t d32 = AsUint32(); in Exponent() local
319 static_cast<int>((d32 & kExponentMask) >> kPhysicalSignificandSize); in Exponent()
324 uint32_t d32 = AsUint32(); in Significand() local
325 uint32_t significand = d32 & kSignificandMask; in Significand()
335 uint32_t d32 = AsUint32(); in IsDenormal() local
336 return (d32 & kExponentMask) == 0; in IsDenormal()
342 uint32_t d32 = AsUint32(); in IsSpecial() local
343 return (d32 & kExponentMask) == kExponentMask; in IsSpecial()
347 uint32_t d32 = AsUint32(); in IsNan() local
348 return ((d32 & kExponentMask) == kExponentMask) && in IsNan()
349 ((d32 & kSignificandMask) != 0); in IsNan()
362 uint32_t d32 = AsUint32(); in IsInfinite() local
363 return ((d32 & kExponentMask) == kExponentMask) && in IsInfinite()
364 ((d32 & kSignificandMask) == 0); in IsInfinite()
368 uint32_t d32 = AsUint32(); in Sign() local
369 return (d32 & kSignMask) == 0? 1: -1; in Sign()