Lines Matching refs:excepts
48 int feclearexcept(int excepts) { in feclearexcept() argument
49 __asm__ __volatile__("csrc fflags, %0" : : "r"(excepts & FE_ALL_EXCEPT)); in feclearexcept()
53 int fegetexceptflag(fexcept_t* flagp, int excepts) { in fegetexceptflag() argument
54 *flagp = fetestexcept(excepts & FE_ALL_EXCEPT); in fegetexceptflag()
58 int fesetexceptflag(const fexcept_t* flagp, int excepts) { in fesetexceptflag() argument
59 feclearexcept((~*flagp) & excepts); in fesetexceptflag()
60 feraiseexcept(*flagp & excepts); in fesetexceptflag()
64 int feraiseexcept(int excepts) { in feraiseexcept() argument
65 __asm__ __volatile__("csrs fflags, %0" : : "r"(excepts)); in feraiseexcept()
69 int fetestexcept(int excepts) { in fetestexcept() argument
72 return flags & excepts; in fetestexcept()
94 int excepts = fetestexcept(FE_ALL_EXCEPT); in feupdateenv() local
96 feraiseexcept(excepts); in feupdateenv()