Home | History | Annotate | Download | only in src

Lines Matching defs:ux

67 	union IEEEl2bits ux, uy;
73 ux.e = x;
75 sx = ux.bits.sign;
79 (ux.bits.exp == BIAS + LDBL_MAX_EXP) || /* or x not finite */
83 if(ux.bits.exp<=uy.bits.exp) {
84 if((ux.bits.exp<uy.bits.exp) ||
85 (ux.bits.manh<=uy.bits.manh &&
86 (ux.bits.manh<uy.bits.manh ||
87 ux.bits.manl<uy.bits.manl))) {
90 if(ux.bits.manh==uy.bits.manh && ux.bits.manl==uy.bits.manl) {
96 if(ux.bits.exp == 0) { /* subnormal x */
97 ux.e *= 0x1.0p512;
98 ix = ux.bits.exp - (BIAS + 512);
100 ix = ux.bits.exp - BIAS;
112 hx = SET_NBIT(ux.bits.manh);
114 lx = ux.bits.manl;
139 ux.bits.manh = hx; /* The mantissa is truncated here if needed. */
140 ux.bits.manl = lx;
142 ux.bits.exp = iy + (BIAS + 512);
143 ux.e *= 0x1p-512;
145 ux.bits.exp = iy + BIAS;
147 x = ux.e * one; /* create necessary signal */