Lines Matching refs:value
45 static u32 Float32ToBits32(f32 value) in Float32ToBits32() argument
47 return *reinterpret_cast<u32*>(&value); in Float32ToBits32()
57 static f32 Bits32ToFloat32(u32 value) in Bits32ToFloat32() argument
59 return *reinterpret_cast<f32*>(&value); in Bits32ToFloat32()
95 /* implicit */ Float24( f32 value ) : m_Float32( value ) {} in Float24() argument
100 Float24& operator =(f32 value) { this->m_Float32 = value; return *this; }
159 static u32 Float32ToBits24(f32 value) in Float32ToBits24() argument
161 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits24()
252 /* implicit */ Float31( f32 value ) : m_Float32( value ) {} in Float31() argument
257 Float31& operator =(f32 value) { this->m_Float32 = value; return *this; }
314 static u32 Float32ToBits31(f32 value) in Float32ToBits31() argument
316 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits31()
406 /* implicit */ Float20( f32 value ) : m_Float32( value ) {} in Float20() argument
411 Float20& operator =(f32 value) { this->m_Float32 = value; return *this; }
470 static u32 Float32ToBits20(f32 value) in Float32ToBits20() argument
472 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits20()
564 /* implicit */ Float16( f32 value ) : m_Float32( value ) {} in Float16() argument
569 Float16& operator =(f32 value) { this->m_Float32 = value; return *this; }
629 static u16 Float32ToBits16(f32 value) in Float32ToBits16() argument
631 u32 bits32 = *reinterpret_cast<u32*>(&value); in Float32ToBits16()
756 static u16 Float32ToFixed13(f32 value) in Float32ToFixed13() argument
758 f32 fixed = value; in Float32ToFixed13()
847 static u16 Float32ToFixed11(f32 value) in Float32ToFixed11() argument
850 u32 v_ = *(u32*)&value; in Float32ToFixed11()
852 if (value <= 0 || (v_ & 0x7f800000) == 0x7f800000) in Float32ToFixed11()
858 value *= 1 << (DECIMAL_WIDTH - 0); in Float32ToFixed11()
859 if (value >= (1 << DECIMAL_WIDTH)) in Float32ToFixed11()
865 fixed = (unsigned)(value); in Float32ToFixed11()