Lines Matching refs:bits32
131 u32 bits32 = 0; in Bits24ToFloat32() local
132 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits24ToFloat32()
146 bits32 |= fraction & FRACTION_MASK32; in Bits24ToFloat32()
147 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits24ToFloat32()
149 return *reinterpret_cast<f32*>(&bits32); in Bits24ToFloat32()
161 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits24() local
163 u32 sign = bits32 & SIGN32; in Float32ToBits24()
164 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits24()
165 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits24()
170 if ((bits32 & ~SIGN32) == 0) in Float32ToBits24()
288 u32 bits32 = 0; in Bits31ToFloat32() local
289 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits31ToFloat32()
301 bits32 |= fraction & FRACTION_MASK32; in Bits31ToFloat32()
302 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits31ToFloat32()
304 return *reinterpret_cast<f32*>(&bits32); in Bits31ToFloat32()
316 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits31() local
318 u32 sign = bits32 & SIGN32; in Float32ToBits31()
319 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits31()
320 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits31()
325 if ((bits32 & ~SIGN32) == 0) in Float32ToBits31()
442 u32 bits32 = 0; in Bits20ToFloat32() local
443 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits20ToFloat32()
457 bits32 |= fraction & FRACTION_MASK32; in Bits20ToFloat32()
458 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits20ToFloat32()
460 return *reinterpret_cast<f32*>(&bits32); in Bits20ToFloat32()
472 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits20() local
474 u32 sign = bits32 & SIGN32; in Float32ToBits20()
475 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits20()
476 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits20()
481 if ((bits32 & ~SIGN32) == 0) in Float32ToBits20()
601 u32 bits32 = 0; in Bits16ToFloat32() local
602 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits16ToFloat32()
616 bits32 |= fraction & FRACTION_MASK32; in Bits16ToFloat32()
617 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits16ToFloat32()
619 return *reinterpret_cast<f32*>(&bits32); in Bits16ToFloat32()
631 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits16() local
633 u32 sign = bits32 & SIGN32; in Float32ToBits16()
634 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits16()
635 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits16()
640 if ((bits32 & ~SIGN32) == 0) in Float32ToBits16()