Lines Matching refs:hex_float
40 uint16_t FloatSign(const uint32_t hex_float) { in FloatSign() argument
41 return static_cast<uint16_t>(hex_float >> 31U); in FloatSign()
45 uint16_t FloatExponent(const uint32_t hex_float) { in FloatExponent() argument
46 uint32_t exponent_bits = ((hex_float >> 23U) & ((1U << 8U) - 1U)); in FloatExponent()
58 uint32_t FloatMantissa(const uint32_t hex_float) { in FloatMantissa() argument
59 return static_cast<uint32_t>(hex_float & ((1U << 23U) - 1U)); in FloatMantissa()
78 float* hex_float = reinterpret_cast<float*>(&hex); in HexFloat16ToFloat() local
79 return *hex_float; in HexFloat16ToFloat()
92 float* hex_float = reinterpret_cast<float*>(&hex); in HexFloat11ToFloat() local
93 return *hex_float; in HexFloat11ToFloat()
106 float* hex_float = reinterpret_cast<float*>(&hex); in HexFloat10ToFloat() local
107 return *hex_float; in HexFloat10ToFloat()