Lines Matching refs:m0
64 u_int m0, m1, m2, m3, s; in fpu_shr() local
72 m0 = fp->fp_mant[0]; in fpu_shr()
80 if ((m0 | m1 | m2 | m3) == 0) in fpu_shr()
88 if ((m0 | m1 | m2 | m3) == 0) in fpu_shr()
100 m3 = m0, m2 = 0, m1 = 0, m0 = 0; in fpu_shr()
103 m3 = m1, m2 = m0, m1 = 0, m0 = 0; in fpu_shr()
106 m3 = m2, m2 = m1, m1 = m0, m0 = 0; in fpu_shr()
115 m1 = (m1 >> rsh) | (m0 << lsh); in fpu_shr()
116 m0 >>= rsh; in fpu_shr()
118 fp->fp_mant[0] = m0; in fpu_shr()
138 u_int m0, m1, m2, m3, top, sup, nrm; in fpu_norm() local
142 m0 = fp->fp_mant[0]; in fpu_norm()
148 if (m0 == 0) { in fpu_norm()
150 m0 = m1, m1 = m2, m2 = m3, m3 = 0, exp -= 32; in fpu_norm()
152 m0 = m2, m1 = m3, m2 = 0, m3 = 0, exp -= 2 * 32; in fpu_norm()
154 m0 = m3, m1 = 0, m2 = 0, m3 = 0, exp -= 3 * 32; in fpu_norm()
164 if (m0 >= sup) { in fpu_norm()
169 for (rsh = 1, top = m0 >> 1; top >= sup; rsh++) /* XXX slow */ in fpu_norm()
175 m1 = (m1 >> rsh) | (m0 << lsh); in fpu_norm()
176 m0 = top; in fpu_norm()
177 } else if (m0 < nrm) { in fpu_norm()
182 for (lsh = 1, top = m0 << 1; top < nrm; lsh++) /* XXX slow */ in fpu_norm()
186 m0 = top | (m1 >> rsh); in fpu_norm()
193 fp->fp_mant[0] = m0; in fpu_norm()