Lines Matching refs:u32

45     static u32 Float32ToBits32(f32 value)  in Float32ToBits32()
47 return *reinterpret_cast<u32*>(&value); in Float32ToBits32()
57 static f32 Bits32ToFloat32(u32 value) in Bits32ToFloat32()
85 /* implicit */ Float24( u32 bits24 ) in Float24()
98 u32 GetFloat24Value() const { return Float32ToBits24( m_Float32 ); } in GetFloat24Value()
101 Float24& operator =(u32 bits24) { this->m_Float32 = Bits24ToFloat32( bits24 ); return *this; }
125 static f32 Bits24ToFloat32(u32 bits24) in Bits24ToFloat32()
127 u32 sign = bits24 & SIGN24; in Bits24ToFloat32()
129 u32 fraction = bits24 & FRACTION_MASK24; in Bits24ToFloat32()
131 u32 bits32 = 0; in Bits24ToFloat32()
147 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits24ToFloat32()
159 static u32 Float32ToBits24(f32 value) in Float32ToBits24()
161 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits24()
163 u32 sign = bits32 & SIGN32; in Float32ToBits24()
165 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits24()
167 u32 bits24 = 0; in Float32ToBits24()
189 bits24 = (u32)0x7F << FRACTION_WIDTH24; in Float32ToBits24()
194 bits24 |= ((u32)exp & 0x7F) << FRACTION_WIDTH24; in Float32ToBits24()
242 /* implicit */ Float31( u32 bits31 ) in Float31()
255 u32 GetFloat31Value() const { return Float32ToBits31( m_Float32 ); } in GetFloat31Value()
258 Float31& operator =(u32 bits31) { this->m_Float32 = Bits31ToFloat32( bits31 ); return *this; }
282 static f32 Bits31ToFloat32(u32 bits31) in Bits31ToFloat32()
284 u32 sign = bits31 & SIGN31; in Bits31ToFloat32()
286 u32 fraction = bits31 & FRACTION_MASK31; in Bits31ToFloat32()
288 u32 bits32 = 0; in Bits31ToFloat32()
302 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits31ToFloat32()
314 static u32 Float32ToBits31(f32 value) in Float32ToBits31()
316 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits31()
318 u32 sign = bits32 & SIGN32; in Float32ToBits31()
320 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits31()
322 u32 bits31 = 0; in Float32ToBits31()
342 bits31 = (u32)0x7F << FRACTION_WIDTH31; in Float32ToBits31()
347 bits31 |= ((u32)exp & 0x7F) << FRACTION_WIDTH31; in Float32ToBits31()
396 /* implicit */ Float20( u32 bits20 ) in Float20()
409 u32 GetFloat20Value() const { return Float32ToBits20( m_Float32 ); } in GetFloat20Value()
412 Float20& operator =(u32 bits20) { this->m_Float32 = Bits20ToFloat32( bits20 ); return *this; }
436 static f32 Bits20ToFloat32(u32 bits20) in Bits20ToFloat32()
438 u32 sign = bits20 & SIGN20; in Bits20ToFloat32()
440 u32 fraction = bits20 & FRACTION_MASK20; in Bits20ToFloat32()
442 u32 bits32 = 0; in Bits20ToFloat32()
458 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits20ToFloat32()
470 static u32 Float32ToBits20(f32 value) in Float32ToBits20()
472 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits20()
474 u32 sign = bits32 & SIGN32; in Float32ToBits20()
476 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits20()
478 u32 bits20 = 0; in Float32ToBits20()
500 bits20 = (u32)0x7F << FRACTION_WIDTH20; in Float32ToBits20()
505 bits20 |= ((u32)exp & 0x7F) << FRACTION_WIDTH20; in Float32ToBits20()
554 /* implicit */ Float16( u32 bits16 ) in Float16()
570 Float16& operator =(u32 bits16) { this->m_Float32 = Bits16ToFloat32( bits16 ); return *this; }
595 static f32 Bits16ToFloat32(u32 bits16) in Bits16ToFloat32()
597 u32 sign = bits16 & SIGN16; in Bits16ToFloat32()
599 u32 fraction = bits16 & FRACTION_MASK16; in Bits16ToFloat32()
601 u32 bits32 = 0; in Bits16ToFloat32()
617 bits32 |= ((u32)exp & 0xFF) << FRACTION_WIDTH32; in Bits16ToFloat32()
631 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits16()
633 u32 sign = bits32 & SIGN32; in Float32ToBits16()
635 u32 fraction = bits32 & FRACTION_MASK32; in Float32ToBits16()
637 u32 bits16 = 0; in Float32ToBits16()
659 bits16 = (u32)0x1F << FRACTION_WIDTH16; in Float32ToBits16()
664 bits16 |= ((u32)exp & 0x1F) << FRACTION_WIDTH16; in Float32ToBits16()
711 explicit Fixed13( u32 fixed13 ) in Fixed13()
737 static f32 Fixed13ToFloat32(u32 fixed13) in Fixed13ToFloat32()
808 explicit Fixed11( u32 fixed11 ) in Fixed11()
834 static f32 Fixed11ToFloat32(u32 fixed11) in Fixed11ToFloat32()
849 u32 fixed; in Float32ToFixed11()
850 u32 v_ = *(u32*)&value; in Float32ToFixed11()