Home | History | Annotate | Download | only in util

Lines Matching defs:f32

55    union fi f32;
60 f32.f = f;
63 sign = f32.ui & sign_mask;
64 f32.ui ^= sign;
66 if (f32.ui == f32inf) {
69 } else if (f32.ui > f32inf) {
74 f32.ui &= round_mask;
75 f32.f *= magic.f;
76 f32.ui -= round_mask;
91 if (f32.ui > f16inf)
92 f32.ui = f16inf - 1;
94 f16 = f32.ui >> 13;
108 union fi f32;
115 f32.ui = (f16 & 0x7fff) << 13;
118 f32.f *= magic.f;
122 if (f32.f >= infnan.f)
123 f32.ui |= 0xff << 23;
126 f32.ui |= (f16 & 0x8000) << 16;
128 return f32.f;