Home
last modified time | relevance | path

Searched refs:__fenv_get_ex (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/lib/libm/common/m9x/
H A Dfeexcept.c55 __fenv_set_ex(fsr, __fenv_get_ex(fsr) & ~e); in feclearexcept()
82 __fenv_set_ex(fsr, __fenv_get_ex(fsr) | FE_OVERFLOW); in feraiseexcept()
94 __fenv_set_ex(fsr, __fenv_get_ex(fsr) | FE_UNDERFLOW); in feraiseexcept()
114 return (int)__fenv_get_ex(fsr) & e; in fetestexcept()
122 *p = (int)__fenv_get_ex(fsr) & e; in fegetexceptflag()
131 __fenv_set_ex(fsr, (((int)__fenv_get_ex(fsr) & ~e) | (*p & e)) & in fesetexceptflag()
H A Dfenv.c89 (void) feraiseexcept((int)__fenv_get_ex(fsr)); in feupdateenv()
112 __fenv_set_ex(fsr, __fenv_get_ex(fsr) | __fenv_get_ex(p->__fsr)); in fex_merge_flags()
H A Dfex_handler.h79 #define __fenv_get_ex(X) ((X>>5)&0x1f) macro
99 #define __fenv_get_ex(X) (X&0x3d) macro
H A D__fex_hdlr.c105 ex = (int)__fenv_get_ex(fsr); in __fex_te_needed()
H A D__fex_sparc.c466 info->flags = (int)__fenv_get_ex(fsr); in __fex_get_op()