Lines Matching refs:d32
53 static float uint32_to_float(uint32_t d32) { return BitCast<float>(d32); } in uint32_to_float() argument
288 explicit Single(uint32_t d32) : d32_(d32) {} in Single() argument
306 uint32_t d32 = AsUint32(); in Exponent() local
308 static_cast<int>((d32 & kExponentMask) >> kPhysicalSignificandSize); in Exponent()
313 uint32_t d32 = AsUint32(); in Significand() local
314 uint32_t significand = d32 & kSignificandMask; in Significand()
324 uint32_t d32 = AsUint32(); in IsDenormal() local
325 return (d32 & kExponentMask) == 0; in IsDenormal()
331 uint32_t d32 = AsUint32(); in IsSpecial() local
332 return (d32 & kExponentMask) == kExponentMask; in IsSpecial()
336 uint32_t d32 = AsUint32(); in IsNan() local
337 return ((d32 & kExponentMask) == kExponentMask) && in IsNan()
338 ((d32 & kSignificandMask) != 0); in IsNan()
342 uint32_t d32 = AsUint32(); in IsInfinite() local
343 return ((d32 & kExponentMask) == kExponentMask) && in IsInfinite()
344 ((d32 & kSignificandMask) == 0); in IsInfinite()
348 uint32_t d32 = AsUint32(); in Sign() local
349 return (d32 & kSignMask) == 0? 1: -1; in Sign()