Lines Matching refs:bits32

130         u32 bits32 = 0;  in Bits24ToFloat32()  local
131 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits24ToFloat32()
145 bits32 |= fraction & FRACTION_MASK32; in Bits24ToFloat32()
146 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits24ToFloat32()
148 return *reinterpret_cast<f32*>(&bits32); in Bits24ToFloat32()
160 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits24() local
162 u32 sign = bits32 & SIGN32; in Float32ToBits24()
163 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits24()
164 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits24()
169 if ((bits32 & ~SIGN32) == 0) in Float32ToBits24()
287 u32 bits32 = 0; in Bits31ToFloat32() local
288 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits31ToFloat32()
300 bits32 |= fraction & FRACTION_MASK32; in Bits31ToFloat32()
301 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits31ToFloat32()
303 return *reinterpret_cast<f32*>(&bits32); in Bits31ToFloat32()
315 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits31() local
317 u32 sign = bits32 & SIGN32; in Float32ToBits31()
318 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits31()
319 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits31()
324 if ((bits32 & ~SIGN32) == 0) in Float32ToBits31()
441 u32 bits32 = 0; in Bits20ToFloat32() local
442 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits20ToFloat32()
456 bits32 |= fraction & FRACTION_MASK32; in Bits20ToFloat32()
457 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits20ToFloat32()
459 return *reinterpret_cast<f32*>(&bits32); in Bits20ToFloat32()
471 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits20() local
473 u32 sign = bits32 & SIGN32; in Float32ToBits20()
474 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits20()
475 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits20()
480 if ((bits32 & ~SIGN32) == 0) in Float32ToBits20()
600 u32 bits32 = 0; in Bits16ToFloat32() local
601 bits32 |= (sign != 0) ? SIGN32 : 0; in Bits16ToFloat32()
615 bits32 |= fraction & FRACTION_MASK32; in Bits16ToFloat32()
616 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits16ToFloat32()
618 return *reinterpret_cast<f32*>(&bits32); in Bits16ToFloat32()
630 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits16() local
632 u32 sign = bits32 & SIGN32; in Float32ToBits16()
633 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits16()
634 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits16()
639 if ((bits32 & ~SIGN32) == 0) in Float32ToBits16()