Home
last modified time | relevance | path

Searched refs:fe_fpsr (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/sys/arch/m68k/fpe/
H A Dfpu_implode.c98 fe->fe_fpsr |= FPSR_INEX2; /* inexact */ in fpu_round()
231 fe->fe_fpsr = (fe->fe_fpsr & ~FPSR_INEX2) | FPSR_OPERR; in fpu_ftoi()
286 fe->fe_fpsr |= FPSR_UNFL; in fpu_ftos()
291 if (fe->fe_fpsr & FPSR_INEX2) { in fpu_ftos()
293 fe->fe_fpsr |= FPSR_UNFL; in fpu_ftos()
307 fe->fe_fpsr |= FPSR_OPERR | FPSR_INEX2 | FPSR_OVFL; in fpu_ftos()
348 fe->fe_fpsr |= FPSR_UNFL; in fpu_ftod()
354 if (fe->fe_fpsr & FPSR_INEX2) { in fpu_ftod()
356 fe->fe_fpsr |= FPSR_UNFL; in fpu_ftod()
365 fe->fe_fpsr |= FPSR_OPERR | FPSR_INEX2 | FPSR_OVFL; in fpu_ftod()
[all …]
H A Dfpu_getexp.c46 fe->fe_fpsr &= ~FPSR_EXCP; /* clear all exceptions */ in fpu_getexp()
50 fe->fe_fpsr |= FPSR_OPERR; in fpu_getexp()
55 fe->fe_fpsr |= FPSR_SNAN; in fpu_getexp()
65 fe->fe_fpsr &= ~FPSR_EXCP; /* clear all exceptions */ in fpu_getman()
69 fe->fe_fpsr |= FPSR_OPERR; in fpu_getman()
73 fe->fe_fpsr |= FPSR_SNAN; in fpu_getman()
H A Dfpu_emulate.c99 fe.fe_fpsr = fpf->fpf_fpsr; in fpu_emulate()
103 __func__, fe.fe_fpsr, fe.fe_fpcr)); in fpu_emulate()
243 fe.fe_fpsr, fe.fe_fpcr));
257 fpsr = fe->fe_fpsr; in fpu_upd_excp()
279 fe->fe_fpframe->fpf_fpsr = fe->fe_fpsr = fpsr; in fpu_upd_fpsr()
290 DPRINTF(("%s: previous fpsr=%08x\n", __func__, fe->fe_fpsr)); in fpu_upd_fpsr()
292 fpsr = fe->fe_fpsr & ~FPSR_CCB; in fpu_upd_fpsr()
325 fe->fe_fpsr = fe->fe_fpframe->fpf_fpsr = fpsr; in fpu_emul_fmovmcr()
613 fe->fe_fpsr &= ~FPSR_EXCP; in fpu_emul_arith()
618 fe->fe_fpsr, f in fpu_emul_arith()
[all...]
H A Dfpu_log.c483 fpsr = fe->fe_fpsr & ~FPSR_EXCP; /* clear all exceptions */ in fpu_log10()
509 fe->fe_fpsr = fpsr; in fpu_log10()
520 fpsr = fe->fe_fpsr & ~FPSR_EXCP; /* clear all exceptions */ in fpu_log2()
554 fe->fe_fpsr = fpsr; in fpu_log2()
564 fpsr = fe->fe_fpsr & ~FPSR_EXCP; /* clear all exceptions */ in fpu_logn()
586 fe->fe_fpsr = fpsr; in fpu_logn()
H A Dfpu_fscale.c70 fpsr = fe->fe_fpsr & ~FPSR_EXCP & ~FPSR_CCB; in fpu_emul_fscale()
350 fe->fe_fpframe->fpf_fpsr = fe->fe_fpsr = fpsr;
354 fe->fe_fpsr, fe->fe_fpcr);
H A Dfpu_div.c160 fe->fe_fpsr &= ~FPSR_EXCP; /* clear all exceptions */ in fpu_div()
197 fe->fe_fpsr |= FPSR_DZ; in fpu_div()
H A Dfpu_rem.c212 fe->fe_fpsr = in __fpu_modrem()
213 (fe->fe_fpsr & ~FPSR_QTT) | (q << 16); in __fpu_modrem()
H A Dfpu_fstore.c88 fe->fe_fpsr &= ~FPSR_EXCP; in fpu_emul_fstore()
H A Dfpu_emulate.h149 uint32_t fe_fpsr; /* fpsr copy (modified during op) */ member
H A Dfpu_subr.c223 fe->fe_fpsr |= FPSR_OPERR; in fpu_newnan()
H A Dfpu_explode.c265 fe->fe_fpsr |= FPSR_SNAN; /* assert SNAN exception */ in fpu_explode()
H A DREADME152 4) If exceptions are detected, set corresponding bits in fe->fe_fpsr.