Home | History | Annotate | Download | only in useful

Lines Matching defs:bexp

75    Int bexp = ((UInt)e_lsb[9] << 8) | (UInt)e_lsb[8];
76 bexp &= 0x7fff;
78 if (bexp == 0)
79 bexp = 0; /* preserve zeroes */
81 if (bexp == 0x7FFF)
82 bexp = 0x7FF; /* preserve Infs/Nans */
84 bexp -= (16383 - 1023);
85 if (bexp < 0) bexp = 0;
86 if (bexp > 0x7FF) bexp = 0x7FF;
89 d_lsb[6] = (bexp & 0xF) << 4;
90 d_lsb[7] = ((bexp >> 4) & 0x7F) | ((sign & 0x1) << 7);
109 Int bexp = ((UInt)d_lsb[7] << 4) |
111 bexp &= 0x7ff;
113 if (bexp == 0)
114 bexp = 0; /* preserve zeroes */
116 if (bexp == 0x7FF)
117 bexp = 0x7FFF; /* preserve Infs/Nans */
119 bexp += (16383 - 1023);
121 e_lsb[9] = ((bexp >> 8) & 0x7F) | ((sign & 0x1) << 7);
122 e_lsb[8] = bexp & 0xFF;