Searched refs:fpcr (Results 1 - 25 of 46) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm26/nwfpe/
H A Dfpa11.c53 fpa11->fpcr = MASK_RESET;
61 fpa11->fpcr &= ~MASK_ROUNDING_MODE;
69 fpa11->fpcr |= ROUND_TO_NEAREST;
76 fpa11->fpcr |= ROUND_TO_PLUS_INFINITY;
83 fpa11->fpcr |= ROUND_TO_MINUS_INFINITY;
90 fpa11->fpcr |= ROUND_TO_ZERO;
100 fpa11->fpcr &= ~MASK_ROUNDING_PRECISION;
107 fpa11->fpcr |= ROUND_SINGLE;
114 fpa11->fpcr |= ROUND_DOUBLE;
121 fpa11->fpcr |
[all...]
H A Dfpa11.h72 /* 100 */ FPCR fpcr; /* floating point control register */ member in struct:tagFPA11
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/
H A Duser.h44 unsigned int fpcr:32; member in struct:user_fp
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm26/
H A Duser.h44 unsigned int fpcr:32; member in struct:user_fp
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/ifpsp060/src/
H A Dftest.S241 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr,%fpiar
246 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6)
259 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6)
281 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr,%fpiar
286 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6)
299 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6)
322 fmovm.l DEF_FPCREGS(%pc),%fpcr,%fpsr,%fpiar
327 fmovm.l %fpcr,%fpsr,%fpiar,IFPCREGS(%a6)
336 fmovm.l %fpcr,%fpsr,%fpiar,SFPCREGS(%a6)
359 fmovm.l DEF_FPCREGS(%pc),%fpcr,
[all...]
H A Dfplsp.S566 fmovm.l %fpcr,%fpsr,USER_FPCR(%a6) # save ctrl regs
569 fmov.l &0x0,%fpcr # zero FPCR
613 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr # restore ctrl regs
623 fmovm.l %fpcr,%fpsr,USER_FPCR(%a6) # save ctrl regs
626 fmov.l &0x0,%fpcr # zero FPCR
671 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr # restore ctrl regs
681 fmovm.l %fpcr,%fpsr,USER_FPCR(%a6) # save ctrl regs
684 fmov.l &0x0,%fpcr # zero FPCR
729 fmovm.l USER_FPCR(%a6),%fpcr,%fpsr # restore ctrl regs
743 fmovm.l %fpcr,
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/cell/spufs/
H A Dspu_restore.c132 vector unsigned int fpcr; local
138 offset = LSCSA_QW_OFFSET(fpcr);
139 fpcr = regs_spill[offset].v;
140 spu_mtfpscr(fpcr);
H A Dspu_save.c83 // vector unsigned int fpcr;
90 offset = LSCSA_QW_OFFSET(fpcr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/math-emu/
H A Dmath.c105 unsigned long res, va, vb, vc, swcr, fpcr; local
117 fpcr = rdfpcr();
118 swcr = swcr_update_status(current_thread_info()->ieee_state, fpcr);
121 /* Dynamic -- get rounding mode from fpcr. */
122 mode = (fpcr >> FPCR_DYN_SHIFT) & 3;
305 fpcr &= (~FPCR_MASK | FPCR_DYN_MASK);
306 fpcr |= ieee_swcr_to_fpcr(swcr);
307 wrfpcr(fpcr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/fpsp040/
H A Dsint.S199 fmovel %fpcr,-(%sp)
200 fmovel #0,%fpcr
204 fmovel (%sp)+,%fpcr
240 fmovel %fpcr,-(%sp)
241 fmovel #0,%fpcr
243 fmovel (%sp)+,%fpcr
H A Dssinh.S94 fmovel #0,%fpcr
107 fmovel %d1,%fpcr
129 fmovel (%sp)+,%fpcr
H A Dslog2.S123 fmovel (%sp)+,%fpcr
136 fmovel (%sp)+,%fpcr
150 fmovel (%sp)+,%fpcr
172 fmovel %d1,%fpcr
180 fmovel (%sp)+,%fpcr
H A Dx_unfl.S50 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6)
75 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
110 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
129 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
136 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
168 bnes unf_cont |if not, use fpcr prec in round
H A Dsacos.S58 fmovel %d1,%fpcr | ...load user's rounding mode/precision
82 movel %d1,-(%sp) |save original users fpcr
85 fmovel (%sp)+,%fpcr |restore users exceptions
H A Dx_operr.S69 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6)
103 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
314 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
340 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
351 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
H A Dsatanh.S93 fmovel (%sp)+,%fpcr
H A Dx_ovfl.S62 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6)
87 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
118 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
138 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
145 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
H A Dx_snan.S47 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6)
74 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
107 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
135 fmoveml USER_FPCR(%a6),%fpcr/%fpsr/%fpiar
H A Dx_unimp.S48 fmoveml %fpcr/%fpsr/%fpiar,USER_FPCR(%a6)
H A Dsgetem.S80 fmovel %d0,%fpcr |this fpcr setting is used by the 882
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-alpha/
H A Dfpu.h58 /* status bits coming from fpcr: */
82 * hardware fpcr format.
86 * receive my thanks for making all the not-implemented fpcr bits
175 swcr_update_status(unsigned long swcr, unsigned long fpcr) argument
178 the acrued exception bits from the real fpcr. */
181 swcr |= (fpcr >> 35) & IEEE_STATUS_MASK;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/nwfpe/
H A Dfpa11.h82 /* 100 */ FPCR fpcr; /* floating point control register */ member in struct:tagFPA11
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/kernel/
H A Dptrace.c131 /* Special hack for fpcr -- combine hardware and software bits. */
133 unsigned long fpcr = *get_reg_addr(task, regno); local
136 swcr = swcr_update_status(swcr, fpcr);
137 return fpcr | swcr;
H A Dosf_sys.c660 * ops can be used (under OSF/1) to set the fpcr that should
703 unsigned long swcr, fpcr; local
720 /* Update the real fpcr. */
721 fpcr = rdfpcr() & FPCR_DYN_MASK;
722 fpcr |= ieee_swcr_to_fpcr(swcr);
723 wrfpcr(fpcr);
729 unsigned long exc, swcr, fpcr, fex; local
741 /* Update the real fpcr. */
742 fpcr = rdfpcr();
743 fpcr |
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/
H A Dspu_csa.h64 * @fpcr: Saved floating point status control register.
80 struct spu_reg128 fpcr; member in struct:spu_lscsa

Completed in 135 milliseconds

12