Home
last modified time | relevance | path

Searched refs:_FPUSW_SHIFT (Results 1 – 7 of 7) sorted by relevance

/freebsd-10-stable/lib/msun/mips/
Dfenv.h64 #define _FPUSW_SHIFT 16 macro
65 #define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
194 __new_fpsr = __old_fpsr | (__mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT; in feenableexcept()
196 return ((__old_fpsr >> _FPUSW_SHIFT) & FE_ALL_EXCEPT); in feenableexcept()
205 __new_fpsr = __old_fpsr & ~((__mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in fedisableexcept()
207 return ((__old_fpsr >> _FPUSW_SHIFT) & FE_ALL_EXCEPT); in fedisableexcept()
216 return ((__fpsr & _ENABLE_MASK) >> _FPUSW_SHIFT); in fegetexcept()
/freebsd-10-stable/lib/msun/ia64/
Dfenv.h65 #define _FPUSW_SHIFT 13 macro
76 __fpsr &= ~((fenv_t)__excepts << _FPUSW_SHIFT); in feclearexcept()
87 *__flagp = (fexcept_t)(__fpsr >> _FPUSW_SHIFT) & __excepts; in fegetexceptflag()
97 __fpsr &= ~((fenv_t)__excepts << _FPUSW_SHIFT); in fesetexceptflag()
98 __fpsr |= (fenv_t)(__excepts & *__flagp) << _FPUSW_SHIFT; in fesetexceptflag()
151 return ((__fpsr >> _FPUSW_SHIFT) & __excepts); in fetestexcept()
193 __fpsr &= ~((fenv_t)FE_ALL_EXCEPT << _FPUSW_SHIFT); in feholdexcept()
Dfenv.c64 feraiseexcept((fpsr >> _FPUSW_SHIFT) & FE_ALL_EXCEPT); in feupdateenv()
/freebsd-10-stable/lib/msun/sparc64/
Dfenv.h71 #define _FPUSW_SHIFT 18 macro
72 #define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
231 __new_r = __old_r | ((__mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in feenableexcept()
233 return ((__old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT); in feenableexcept()
242 __new_r = __old_r & ~((__mask & FE_ALL_EXCEPT) << _FPUSW_SHIFT); in fedisableexcept()
244 return ((__old_r >> _FPUSW_SHIFT) & FE_ALL_EXCEPT); in fedisableexcept()
253 return ((__r & _ENABLE_MASK) >> _FPUSW_SHIFT); in fegetexcept()
/freebsd-10-stable/lib/msun/powerpc/
Dfenv.h85 #define _FPUSW_SHIFT 22 macro
87 FE_OVERFLOW | FE_UNDERFLOW) >> _FPUSW_SHIFT)
243 __r.__bits.__reg |= (__mask & FE_ALL_EXCEPT) >> _FPUSW_SHIFT; in feenableexcept()
245 return ((__oldmask & _ENABLE_MASK) << _FPUSW_SHIFT); in feenableexcept()
256 __r.__bits.__reg &= ~((__mask & FE_ALL_EXCEPT) >> _FPUSW_SHIFT); in fedisableexcept()
258 return ((__oldmask & _ENABLE_MASK) << _FPUSW_SHIFT); in fedisableexcept()
267 return ((__r.__bits.__reg & _ENABLE_MASK) << _FPUSW_SHIFT); in fegetexcept()
/freebsd-10-stable/lib/msun/arm/
Dfenv.h83 #define _FPUSW_SHIFT 16 macro
84 #define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
Dfenv.c64 | (mask)<<_FPUSW_SHIFT \
67 #define __env_mask(env) (((env) >> _FPUSW_SHIFT) \