Lines Matching full:23
45 exp = ((s >> 23) & 0xff) - 127; in eexp2()
53 if (exp < -23) in eexp2()
66 exp = (pwr >> 23) + 126; in eexp2()
69 if (exp < -23) in eexp2()
82 return mant + (exp << 23); in eexp2()
112 exp = (-118 - lz) << 23; in elog2()
115 exp -= 127 << 23; in elog2()
118 if (mant >= 0xb504f3) { /* 2^0.5 * 2^23 */ in elog2()
119 exp |= 0x400000; /* 0.5 * 2^23 */ in elog2()
123 if (mant >= 0x9837f0) { /* 2^0.25 * 2^23 */ in elog2()
124 exp |= 0x200000; /* 0.25 * 2^23 */ in elog2()
128 if (mant >= 0x8b95c2) { /* 2^0.125 * 2^23 */ in elog2()
129 exp |= 0x100000; /* 0.125 * 2^23 */ in elog2()
133 if (mant > 0x800000) { /* 1.0 * 2^23 */ in elog2()
150 s += ((lz + 126) << 23) + exp; in elog2()
161 exp = (x >> 23) & 0xff; in ctsxs()
170 if (x + (scale << 23) != 0xcf000000) in ctsxs()
184 exp = (x >> 23) & 0xff; in ctuxs()
211 exp = ((x >> 23) & 0xff) - 127; in rfiz()
214 if (exp >= 23) in rfiz()
226 exp = ((x >> 23) & 0xff) - 127; in rfii()
229 if (exp >= 23) in rfii()
247 exp = ((x >> 23) & 0xff) - 127; in rfin()
250 if (exp >= 23) in rfin()