Lines Matching refs:exp

50 	unsigned int exp;
56 exp = x & FLOAT_MAX_BIASED_EXP;
57 if (exp >= HALF_FLOAT_MAX_BIASED_EXP_AS_SINGLE_FP_EXP)
60 if (mantissa && (exp == FLOAT_MAX_BIASED_EXP))
73 else if (exp <= HALF_FLOAT_MIN_BIASED_EXP_AS_SINGLE_FP_EXP)
76 exp = (HALF_FLOAT_MIN_BIASED_EXP_AS_SINGLE_FP_EXP - exp) >> 23;
79 if (exp < 18)
80 mantissa >>= (14 + exp);
88 hf = (((GLhalf)sign) << 15) | (GLhalf)((exp - HALF_FLOAT_MIN_BIASED_EXP_AS_SINGLE_FP_EXP) >> 13) |
111 unsigned int exp;
117 exp = x & FLOAT_MAX_BIASED_EXP;
123 if (mantissa && (exp == FLOAT_MAX_BIASED_EXP))
137 if (exp >= FLOAT11_MAX_BIASED_EXP_AS_SINGLE_FP_EXP)
140 if (mantissa && (exp == FLOAT_MAX_BIASED_EXP))
153 else if (exp <= FLOAT11_MIN_BIASED_EXP_AS_SINGLE_FP_EXP)
156 exp = (FLOAT11_MIN_BIASED_EXP_AS_SINGLE_FP_EXP - exp) >> 23;
158 if (18 + exp >= sizeof(mantissa) * 8)
164 mantissa >>= (18 + exp);
170 f11 = ((exp - FLOAT11_MIN_BIASED_EXP_AS_SINGLE_FP_EXP) >> 17) | (mantissa >> 17);
192 unsigned int exp;
198 exp = x & FLOAT_MAX_BIASED_EXP;
204 if (mantissa && (exp == FLOAT_MAX_BIASED_EXP))
218 if (exp >= FLOAT10_MAX_BIASED_EXP_AS_SINGLE_FP_EXP)
221 if (mantissa && (exp == FLOAT_MAX_BIASED_EXP))
234 else if (exp <= FLOAT10_MIN_BIASED_EXP_AS_SINGLE_FP_EXP)
237 exp = (FLOAT10_MIN_BIASED_EXP_AS_SINGLE_FP_EXP - exp) >> 23;
239 if (19 + exp >= sizeof(mantissa) * 8)
245 mantissa >>= (19 + exp);
251 f10 = ((exp - FLOAT10_MIN_BIASED_EXP_AS_SINGLE_FP_EXP) >> 18) | (mantissa >> 18);
261 unsigned int exp = (unsigned int)(hf & HALF_FLOAT_MAX_BIASED_EXP);
267 if (exp == HALF_FLOAT_MAX_BIASED_EXP)
272 exp = FLOAT_MAX_BIASED_EXP;
276 else if (exp == 0x0)
282 exp = HALF_FLOAT_MIN_BIASED_EXP_AS_SINGLE_FP_EXP;
289 exp -= (1 << 23);
302 exp = (exp << 13) + HALF_FLOAT_MIN_BIASED_EXP_AS_SINGLE_FP_EXP;
304 ui = (sign << 31) | exp | mantissa;
311 unsigned int exp = (unsigned int)(f11 & FLOAT11_MAX_BIASED_EXP);
317 if (exp == FLOAT11_MAX_BIASED_EXP)
322 exp = FLOAT_MAX_BIASED_EXP;
326 else if (exp == 0x0)
332 exp = FLOAT11_MIN_BIASED_EXP_AS_SINGLE_FP_EXP;
339 exp -= (1 << 23);
352 exp = (exp << 17) + FLOAT11_MIN_BIASED_EXP_AS_SINGLE_FP_EXP;
354 ui = exp | mantissa;
361 unsigned int exp = (unsigned int)(f10 & FLOAT10_MAX_BIASED_EXP);
367 if (exp == FLOAT10_MAX_BIASED_EXP)
372 exp = FLOAT_MAX_BIASED_EXP;
376 else if (exp == 0x0)
382 exp = FLOAT10_MIN_BIASED_EXP_AS_SINGLE_FP_EXP;
389 exp -= (1 << 23);
402 exp = (exp << 18) + FLOAT10_MIN_BIASED_EXP_AS_SINGLE_FP_EXP;
404 ui = exp | mantissa;