Lines Matching refs:upper
142 unsigned short upper;
149 #define EXPD(fp) (fp.l.upper & 0x7fff)
150 #define SIGND(fp) ((fp.l.upper) & 0x8000)
152 #define BIASEXPONENT(fp) fp.l.upper = (fp.l.upper & ~(0x7fff)) | EXPBIAS
162 int32_t upper;
166 int32_t upper;
178 #define EXPD(fp) (((fp.l.upper) >> 20) & 0x7FF)
179 #define SIGND(fp) ((fp.l.upper) & 0x80000000)
181 #define MANTD(fp) (fp.l.lower | ((uint64_t)(fp.l.upper & ((1 << 20) - 1)) << 32))
185 #define BIASEXPONENT(fp) fp.l.upper = (fp.l.upper & ~(0x7ff << 20)) | (EXPBIAS << 20)
204 int upper, e;
208 upper = lduw(ptr + 8);
210 e = (upper & 0x7fff) - 16383 + EXPBIAS; /* exponent */
211 e |= (upper >> 4) & 0x800; /* sign */
214 temp.l.upper = (e << 20) | (ll >> 32);
244 temp.l.upper = lduw(ptr + 8);
254 stw(ptr + 8, temp.l.upper);