Searched refs:swcr (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/alpha/include/asm/
H A Dfpu.h73 swcr_update_status(unsigned long swcr, unsigned long fpcr) argument
78 swcr &= ~IEEE_STATUS_MASK;
79 swcr |= (fpcr >> 35) & IEEE_STATUS_MASK;
81 return swcr;
H A Dsfp-machine.h77 #define FP_DENORM_ZERO (swcr & IEEE_MAP_DMZ)
/linux-master/arch/alpha/math-emu/
H A Dmath.c110 unsigned long res, va, vb, vc, swcr, fpcr; local
123 swcr = swcr_update_status(current_thread_info()->ieee_state, fpcr);
277 if ((_fex & FP_EX_UNDERFLOW) && (swcr & IEEE_MAP_UMZ))
284 if ((_fex & FP_EX_UNDERFLOW) && (swcr & IEEE_MAP_UMZ))
305 swcr |= (_fex << IEEE_STATUS_TO_EXCSUM_SHIFT);
311 fpcr |= ieee_swcr_to_fpcr(swcr);
315 _fex = _fex & swcr & IEEE_TRAP_ENABLE_MASK;
/linux-master/arch/alpha/kernel/
H A Dptrace.c135 unsigned long swcr local
137 swcr = swcr_update_status(swcr, fpcr);
138 return fpcr | swcr;
H A Dosf_sys.c824 unsigned long swcr, fpcr; local
834 if (get_user(swcr, (unsigned long __user *)buffer))
839 *state = (*state & ~IEEE_SW_MASK) | (swcr & IEEE_SW_MASK);
843 fpcr |= ieee_swcr_to_fpcr(swcr);
850 unsigned long exc, swcr, fpcr, fex; local
859 swcr = (*state & IEEE_SW_MASK) | exc;
864 fpcr |= ieee_swcr_to_fpcr(swcr);
869 fex = (exc >> IEEE_STATUS_TO_EXCSUM_SHIFT) & swcr;

Completed in 199 milliseconds