Lines Matching refs:exp

127         int exp = (int)((bits24 & EXP_MASK24) >> FRACTION_WIDTH24);  in Bits24ToFloat32()  local
135 exp = 0; in Bits24ToFloat32()
139 exp = exp - EXP_BIAS24 + EXP_BIAS32; in Bits24ToFloat32()
146 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits24ToFloat32()
163 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits24() local
171 exp = 0; in Float32ToBits24()
175 exp = exp - EXP_BIAS32 + EXP_BIAS24; in Float32ToBits24()
180 if (exp < 0) in Float32ToBits24()
184 else if (exp > 127) in Float32ToBits24()
193 bits24 |= ((u32)exp & 0x7F) << FRACTION_WIDTH24; in Float32ToBits24()
284 int exp = (int)((bits31 & EXP_MASK31) >> FRACTION_WIDTH31); in Bits31ToFloat32() local
292 exp = 0; in Bits31ToFloat32()
296 exp = exp - EXP_BIAS31 + EXP_BIAS32; in Bits31ToFloat32()
301 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits31ToFloat32()
318 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits31() local
326 exp = 0; in Float32ToBits31()
330 exp = exp - EXP_BIAS32 + EXP_BIAS31; in Float32ToBits31()
333 if (exp < 0) in Float32ToBits31()
337 else if (exp > 127) in Float32ToBits31()
346 bits31 |= ((u32)exp & 0x7F) << FRACTION_WIDTH31; in Float32ToBits31()
438 int exp = (int)((bits20 & EXP_MASK20) >> FRACTION_WIDTH20); in Bits20ToFloat32() local
446 exp = 0; in Bits20ToFloat32()
450 exp = exp - EXP_BIAS20 + EXP_BIAS32; in Bits20ToFloat32()
457 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits20ToFloat32()
474 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits20() local
482 exp = 0; in Float32ToBits20()
486 exp = exp - EXP_BIAS32 + EXP_BIAS20; in Float32ToBits20()
491 if (exp < 0) in Float32ToBits20()
495 else if (exp > 127) in Float32ToBits20()
504 bits20 |= ((u32)exp & 0x7F) << FRACTION_WIDTH20; in Float32ToBits20()
597 int exp = (int)((bits16 & EXP_MASK16) >> FRACTION_WIDTH16); in Bits16ToFloat32() local
605 exp = 0; in Bits16ToFloat32()
609 exp = exp - EXP_BIAS16 + EXP_BIAS32; in Bits16ToFloat32()
616 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits16ToFloat32()
633 int exp = (int)((bits32 & EXP_MASK32) >> FRACTION_WIDTH32); in Float32ToBits16() local
641 exp = 0; in Float32ToBits16()
645 exp = exp - EXP_BIAS32 + EXP_BIAS16; in Float32ToBits16()
650 if (exp < 0) in Float32ToBits16()
654 else if (exp > 31) in Float32ToBits16()
663 bits16 |= ((u32)exp & 0x1F) << FRACTION_WIDTH16; in Float32ToBits16()