Lines Matching defs:bexp
108 Int bexp, i, j, shift;
112 bexp = (f64[7] << 4) | ((f64[6] >> 4) & 0x0F);
113 bexp &= 0x7FF;
116 if (bexp == 0 || bexp == 0x7FF) {
131 if (bexp == 0) {
161 bexp -= shift;
162 bexp += (16383 - 1023);
163 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) );
164 f80[8] = toUChar( bexp & 0xFF );
175 if (bexp == 0x7FF) {
219 bexp += (16383 - 1023);
221 f80[9] = toUChar( (sign << 7) | ((bexp >> 8) & 0xFF) );
222 f80[8] = toUChar( bexp & 0xFF );
249 Int bexp, i, j;
253 bexp = (((UInt)f80[9]) << 8) | (UInt)f80[8];
254 bexp &= 0x7FFF;
260 if (bexp == 0) {
273 if (bexp == 0x7FFF) {
334 bexp -= (16383 - 1023);
335 if (bexp >= 0x7FF) {
343 if (bexp <= 0) {
349 if (bexp < -52)
355 indexes 52+bexp, 51+bexp, etc, until k+bexp < 0. */
356 /* bexp is in range -52 .. 0 inclusive */
358 j = i - 12 + bexp;
367 if (read_bit_array(f80, 10+1 - bexp) == 1)
388 f64[6] = toUChar( ((bexp << 4) & 0xF0) | ((f80[7] >> 3) & 0x0F) );
390 f64[7] = toUChar( (sign << 7) | ((bexp >> 4) & 0x7F) );