Lines Matching defs:f_mant
124 uint32_t f_mant = f32.i & ((1 << (CL_FLT_MANT_DIG - 1)) - 1);
138 if (f_mant)
141 uint16_t h_mant = (uint16_t)(f_mant >> lsb_pos);
153 if (!f_exp && !f_mant)
175 f_mant |= 1 << (CL_FLT_MANT_DIG - 1);
182 uint16_t h_mant = (uint16_t)(f_mant >> lsb_pos);
190 if ((f_mant & mask) > halfway)
195 else if ((f_mant & mask) == halfway)
206 if ((f_mant & mask) && !sign)
213 if ((f_mant & mask) && sign)
389 uint32_t f_mant = h_mant << (CL_FLT_MANT_DIG - CL_HALF_MANT_DIG);
390 f_mant |= 0x400000;
391 f32.i = (sign << 31) | 0x7F800000 | f_mant;