Lines Matching full:mantissa
248 unsigned int mantissa;
252 /* get mantissa */
253 mantissa = x & ((1 << 23) - 1);
259 if (mantissa && (exp == FLOAT_MAX_BIASED_EXP))
262 mantissa = (1 << 23) - 1;
267 mantissa = 0;
269 hf = (GLhalf)((((GLhalf)sign) << 15) | (GLhalf)(HALF_FLOAT_MAX_BIASED_EXP) | (GLhalf)(mantissa >> 13));
276 mantissa |= (1 << 23);
277 mantissa >>= (14 + exp);
278 hf = (GLhalf)((((GLhalf)sign) << 15) | (GLhalf)(mantissa));
283 (GLhalf)(mantissa >> 13));