Home | History | Annotate | Download | only in fpe

Lines Matching refs:fe

51 fpu_emul_fscale(struct fpemu *fe, struct instruction *insn)
67 frame = fe->fe_frame;
68 fpregs = &(fe->fe_fpframe->fpf_regs[0]);
70 fpsr = fe->fe_fpsr & ~FPSR_EXCP & ~FPSR_CCB;
72 printf("fpu_emul_fscale: FPSR = %08x, FPCR = %08x\n", fpsr, fe->fe_fpcr);
79 fe->fe_fpcr &= FPCR_ROUND;
80 fe->fe_fpcr |= FPCR_ZERO;
92 fpu_explode(fe, &fe->fe_f2, FTYPE_EXT, &fpregs[format * 3]);
93 fpu_implode(fe, &fe->fe_f2, FTYPE_LNG, buf);
191 fpu_explode(fe, &fe->fe_f2, format, buf);
192 fpu_implode(fe, &fe->fe_f2, FTYPE_LNG, buf);
196 fe->fe_f2.fp_class = (buf[0] == 0) ? FPC_ZERO : FPC_NUM;
211 switch (fe->fe_f2.fp_class) {
236 switch (fe->fe_fpcr & 0x30) {
350 fe->fe_fpframe->fpf_fpsr = fe->fe_fpsr = fpsr;
354 fe->fe_fpsr, fe->fe_fpcr);
357 return (fpsr & fe->fe_fpcr & FPSR_EXCP) ? SIGFPE : sig;