Home | History | Annotate | Download | only in fpe

Lines Matching refs:fe

77 static struct fpn * __fpu_modrem(struct fpemu *fe, int is_mod);
102 __fpu_modrem(struct fpemu *fe, int is_mod)
110 if (ISNAN(&fe->fe_f1) || ISNAN(&fe->fe_f2))
111 return fpu_newnan(fe);
112 if (ISINF(&fe->fe_f1) || ISZERO(&fe->fe_f2))
113 return fpu_newnan(fe);
115 CPYFPN(&X, &fe->fe_f1);
116 CPYFPN(&Y, &fe->fe_f2);
120 r = &fe->fe_f2;
132 r = &fe->fe_f1;
157 CPYFPN(&fe->fe_f1, r);
158 CPYFPN(&fe->fe_f2, y);
159 fe->fe_f2.fp_sign = 1;
160 r = fpu_add(fe);
199 CPYFPN(&fe->fe_f1, r);
200 CPYFPN(&fe->fe_f2, y);
201 fe->fe_f2.fp_sign = !signX;
202 r = fpu_add(fe);
211 fe->fe_fpframe->fpf_fpsr =
212 fe->fe_fpsr =
213 (fe->fe_fpsr & ~FPSR_QTT) | (q << 16);
218 fpu_rem(struct fpemu *fe)
220 return __fpu_modrem(fe, 0);
224 fpu_mod(struct fpemu *fe)
226 return __fpu_modrem(fe, 1);