Lines Matching refs:ux
50 union IEEEl2bits ux, uy; in fmodl() local
56 ux.e = x; in fmodl()
58 sx = ux.bits.sign; in fmodl()
69 if(ux.bits.exp<=uy.bits.exp) { in fmodl()
70 if((ux.bits.exp<uy.bits.exp) || in fmodl()
71 (ux.bits.manh<=uy.bits.manh && in fmodl()
72 (ux.bits.manh<uy.bits.manh || in fmodl()
73 ux.bits.manl<uy.bits.manl))) { in fmodl()
76 if(ux.bits.manh==uy.bits.manh && in fmodl()
77 ux.bits.manl==uy.bits.manl) { in fmodl()
83 if(ux.bits.exp == 0) { /* subnormal x */ in fmodl()
84 ux.e *= 0x1.0p512l; in fmodl()
85 ix = ux.bits.exp - (BIAS + 512); in fmodl()
87 ix = ux.bits.exp - BIAS; in fmodl()
99 hx = SET_NBIT(ux.bits.manh); in fmodl()
101 lx = ux.bits.manl; in fmodl()
126 ux.bits.manh = hx; /* The mantissa is truncated here if needed. */ in fmodl()
127 ux.bits.manl = lx; in fmodl()
129 ux.bits.exp = iy + (BIAS + 512); in fmodl()
130 ux.e *= 0x1p-512l; in fmodl()
132 ux.bits.exp = iy + BIAS; in fmodl()
134 x = ux.e * one; /* create necessary signal */ in fmodl()