Home
last modified time | relevance | path

Searched refs:__excepts (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/lib/msun/arm/
H A Dfenv.c100 int __softfp_fetestexcept(int __excepts);
111 int __vfp_feclearexcept(int __excepts);
114 int __vfp_feraiseexcept(int __excepts);
115 int __vfp_fetestexcept(int __excepts);
160 int feclearexcept(int __excepts) in feclearexcept() argument
164 __vfp_feclearexcept(__excepts); in feclearexcept()
165 __softfp_feclearexcept(__excepts); in feclearexcept()
194 int feraiseexcept(int __excepts) in feraiseexcept() argument
198 __vfp_feraiseexcept(__excepts); in feraiseexcept()
199 __softfp_feraiseexcept(__excepts); in feraiseexcept()
[all …]
H A Dfenv.h89 int feclearexcept(int __excepts);
93 int fetestexcept(int __excepts);
114 feclearexcept(int __excepts) in feclearexcept() argument
119 __fpsr &= ~__excepts; in feclearexcept()
130 *__flagp = __fpsr & __excepts; in fegetexceptflag()
140 __fpsr &= ~__excepts; in fesetexceptflag()
141 __fpsr |= *__flagp & __excepts; in fesetexceptflag()
147 feraiseexcept(int __excepts) in feraiseexcept() argument
149 fexcept_t __ex = __excepts; in feraiseexcept()
156 fetestexcept(int __excepts) in fetestexcept() argument
[all …]
/freebsd-14.2/lib/msun/powerpc/
H A Dfenv.c46 extern inline int feclearexcept(int __excepts);
47 extern inline int fegetexceptflag(fexcept_t *__flagp, int __excepts);
50 extern inline int feraiseexcept(int __excepts);
52 extern inline int fetestexcept(int __excepts);
65 int feraiseexcept(int __excepts) in feraiseexcept() argument
70 mtspr(SPR_SPEFSCR, spefscr | (__excepts & FE_ALL_EXCEPT)); in feraiseexcept()
72 if (__excepts & FE_INVALID) in feraiseexcept()
74 if (__excepts & FE_DIVBYZERO) in feraiseexcept()
76 if (__excepts & FE_UNDERFLOW) in feraiseexcept()
78 if (__excepts & FE_OVERFLOW) in feraiseexcept()
[all …]
H A Dfenv.h134 feclearexcept(int __excepts) in feclearexcept() argument
138 if (__excepts & FE_INVALID) in feclearexcept()
139 __excepts |= FE_ALL_INVALID; in feclearexcept()
141 __r.__bits.__reg &= ~__excepts; in feclearexcept()
161 if (__excepts & FE_INVALID) in fesetexceptflag()
162 __excepts |= FE_ALL_INVALID; in fesetexceptflag()
174 feraiseexcept(int __excepts) in feraiseexcept() argument
178 if (__excepts & FE_INVALID) in feraiseexcept()
179 __excepts |= FE_VXSOFT; in feraiseexcept()
181 __r.__bits.__reg |= __excepts; in feraiseexcept()
[all …]
/freebsd-14.2/lib/msun/riscv/
H A Dfenv.h88 int feclearexcept(int __excepts);
89 int fegetexceptflag(fexcept_t *__flagp, int __excepts);
91 int feraiseexcept(int __excepts);
92 int fetestexcept(int __excepts);
101 feclearexcept(int __excepts) in feclearexcept() argument
104 __asm __volatile("csrc fflags, %0" :: "r"(__excepts)); in feclearexcept()
110 fegetexceptflag(fexcept_t *__flagp, int __excepts) in fegetexceptflag() argument
115 *__flagp = __fcsr & __excepts; in fegetexceptflag()
133 feraiseexcept(int __excepts) in feraiseexcept() argument
142 fetestexcept(int __excepts) in fetestexcept() argument
[all …]
H A Dfenv.c48 extern inline int feclearexcept(int __excepts);
49 extern inline int fegetexceptflag(fexcept_t *__flagp, int __excepts);
50 extern inline int fesetexceptflag(const fexcept_t *__flagp, int __excepts);
51 extern inline int feraiseexcept(int __excepts);
52 extern inline int fetestexcept(int __excepts);
/freebsd-14.2/lib/msun/x86/
H A Dfenv.h107 int feraiseexcept(int __excepts);
167 feclearexcept(int __excepts) in feclearexcept() argument
172 if (__excepts == FE_ALL_EXCEPT) { in feclearexcept()
176 __env.__status &= ~__excepts; in feclearexcept()
181 __mxcsr &= ~__excepts; in feclearexcept()
203 fetestexcept(int __excepts) in fetestexcept() argument
265 feclearexcept(int __excepts) in feclearexcept() argument
269 if (__excepts == FE_ALL_EXCEPT) { in feclearexcept()
273 __env.__x87.__status &= ~__excepts; in feclearexcept()
277 __env.__mxcsr &= ~__excepts; in feclearexcept()
[all …]
/freebsd-14.2/lib/msun/src/
H A Dfenv-softfloat.h61 feclearexcept(int __excepts) in feclearexcept() argument
64 __softfloat_float_exception_flags &= ~__excepts; in feclearexcept()
69 fegetexceptflag(fexcept_t *__flagp, int __excepts) in fegetexceptflag() argument
72 *__flagp = __softfloat_float_exception_flags & __excepts; in fegetexceptflag()
77 fesetexceptflag(const fexcept_t *__flagp, int __excepts) in fesetexceptflag() argument
80 __softfloat_float_exception_flags &= ~__excepts; in fesetexceptflag()
81 __softfloat_float_exception_flags |= *__flagp & __excepts; in fesetexceptflag()
86 feraiseexcept(int __excepts) in feraiseexcept() argument
89 __softfloat_float_raise(__excepts); in feraiseexcept()
94 fetestexcept(int __excepts) in fetestexcept() argument
[all …]
/freebsd-14.2/lib/msun/aarch64/
H A Dfenv.h84 feclearexcept(int __excepts) in feclearexcept() argument
89 __r &= ~__excepts; in feclearexcept()
95 fegetexceptflag(fexcept_t *__flagp, int __excepts) in fegetexceptflag() argument
100 *__flagp = __r & __excepts; in fegetexceptflag()
105 fesetexceptflag(const fexcept_t *__flagp, int __excepts) in fesetexceptflag() argument
110 __r &= ~__excepts; in fesetexceptflag()
111 __r |= *__flagp & __excepts; in fesetexceptflag()
117 feraiseexcept(int __excepts) in feraiseexcept() argument
122 __r |= __excepts; in feraiseexcept()
128 fetestexcept(int __excepts) in fetestexcept() argument
[all …]
H A Dfenv.c41 extern inline int feclearexcept(int __excepts);
42 extern inline int fegetexceptflag(fexcept_t *__flagp, int __excepts);
43 extern inline int fesetexceptflag(const fexcept_t *__flagp, int __excepts);
44 extern inline int feraiseexcept(int __excepts);
45 extern inline int fetestexcept(int __excepts);
/freebsd-14.2/lib/msun/amd64/
H A Dfenv.c50 extern inline int feclearexcept(int __excepts);
51 extern inline int fegetexceptflag(fexcept_t *__flagp, int __excepts);
81 extern inline int fetestexcept(int __excepts);
/freebsd-14.2/lib/msun/i387/
H A Dfenv.c92 extern inline int feclearexcept(int __excepts);
93 extern inline int fegetexceptflag(fexcept_t *__flagp, int __excepts);
126 extern inline int fetestexcept(int __excepts);