Home
last modified time | relevance | path

Searched refs:FE_ALL_EXCEPT (Results 1 – 25 of 29) sorted by relevance

12

/netbsd/src/lib/libm/arch/sparc/
Dfenv.c69 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in __weak_alias()
71 ex = excepts & FE_ALL_EXCEPT; in __weak_alias()
95 ex = excepts & FE_ALL_EXCEPT; in fegetexceptflag()
117 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fesetexceptflag()
119 ex = excepts & FE_ALL_EXCEPT; in fesetexceptflag()
143 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in feraiseexcept()
145 ex = excepts & FE_ALL_EXCEPT; in feraiseexcept()
188 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fetestexcept()
192 return r & (excepts & FE_ALL_EXCEPT); in fetestexcept()
262 r &= ~(FE_ALL_EXCEPT | _ENABLE_MASK); in feholdexcept()
[all …]
/netbsd/src/lib/libm/arch/sparc64/
Dfenv.c83 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in __weak_alias()
85 ex = excepts & FE_ALL_EXCEPT; in __weak_alias()
109 ex = excepts & FE_ALL_EXCEPT; in fegetexceptflag()
131 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fesetexceptflag()
133 ex = excepts & FE_ALL_EXCEPT; in fesetexceptflag()
157 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in feraiseexcept()
159 ex = excepts & FE_ALL_EXCEPT; in feraiseexcept()
202 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fetestexcept()
206 return r & (excepts & FE_ALL_EXCEPT); in fetestexcept()
276 r &= ~(FE_ALL_EXCEPT | _ENABLE_MASK); in feholdexcept()
[all …]
/netbsd/src/lib/libm/arch/x86_64/
Dfenv.c143 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in feclearexcept()
145 ex = excepts & FE_ALL_EXCEPT; in feclearexcept()
178 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fegetexceptflag()
180 ex = excepts & FE_ALL_EXCEPT; in fegetexceptflag()
210 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in feraiseexcept()
212 ex = excepts & FE_ALL_EXCEPT; in feraiseexcept()
232 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fesetexceptflag()
234 ex = excepts & FE_ALL_EXCEPT; in fesetexceptflag()
266 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fetestexcept()
268 ex = excepts & FE_ALL_EXCEPT; in fetestexcept()
[all …]
/netbsd/src/sys/arch/sh3/include/
Dfenv.h52 #define FE_ALL_EXCEPT \ macro
87 __excepts &= FE_ALL_EXCEPT; in feclearexcept()
103 *__flagp = __fpscr & __excepts & FE_ALL_EXCEPT; in fegetexceptflag()
115 __fpscr &= ~(__excepts & FE_ALL_EXCEPT); in fesetexceptflag()
116 __fpscr |= *__flagp & __excepts & FE_ALL_EXCEPT; in fesetexceptflag()
160 __fpscr |= __excepts & FE_ALL_EXCEPT; in feraiseexcept()
174 return __fpscr & __excepts & FE_ALL_EXCEPT; in fetestexcept()
223 __fpscr &= ~FE_ALL_EXCEPT; in feholdexcept()
224 __fpscr &= ~(FE_ALL_EXCEPT << 5); in feholdexcept()
247 __fpscr &= FE_ALL_EXCEPT; in feupdateenv()
[all …]
/netbsd/src/lib/libm/arch/i387/
Dfenv.c163 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in feclearexcept()
165 ex = excepts & FE_ALL_EXCEPT; in feclearexcept()
168 if (ex == FE_ALL_EXCEPT) { in feclearexcept()
199 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fegetexceptflag()
201 ex = excepts & FE_ALL_EXCEPT; in fegetexceptflag()
230 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in feraiseexcept()
232 ex = excepts & FE_ALL_EXCEPT; in feraiseexcept()
253 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fesetexceptflag()
255 ex = excepts & FE_ALL_EXCEPT; in fesetexceptflag()
285 _DIAGASSERT((excepts & ~FE_ALL_EXCEPT) == 0); in fetestexcept()
[all …]
/netbsd/src/sys/arch/m68k/include/
Dfenv.h48 #define FE_ALL_EXCEPT \ macro
123 __excepts &= FE_ALL_EXCEPT; in feclearexcept()
139 *__flagp = __fpsr & __excepts & FE_ALL_EXCEPT; in fegetexceptflag()
151 __fpsr &= ~(__excepts & FE_ALL_EXCEPT); in fesetexceptflag()
152 __fpsr |= *__flagp & __excepts & FE_ALL_EXCEPT; in fesetexceptflag()
187 return __fpsr & __excepts & FE_ALL_EXCEPT; in fetestexcept()
231 __fpsr = __envp->fpsr & ~FE_ALL_EXCEPT; in feholdexcept()
233 __fpcr = __envp->fpcr & ~(FE_ALL_EXCEPT << 6); in feholdexcept()
248 __envp->fpcr & ((FE_ALL_EXCEPT << 6) | FE_UPWARD); in fesetenv()
249 __tenv.fpsr |= __envp->fpsr & FE_ALL_EXCEPT; in fesetenv()
[all …]
/netbsd/src/lib/libm/arch/alpha/
Dfenv.c82 r.__bits &= ~((fenv_t)FE_ALL_EXCEPT << _FPUSW_SHIFT); in feholdexcept()
84 if (p.mask & FE_ALL_EXCEPT) { in feholdexcept()
98 p.mask = *envp & FE_ALL_EXCEPT; in fesetenv()
100 r.__bits = *envp & ~FE_ALL_EXCEPT; in fesetenv()
112 p.mask = *envp & FE_ALL_EXCEPT; in feupdateenv()
115 newr.__bits = *envp & ~FE_ALL_EXCEPT; in feupdateenv()
118 feraiseexcept((oldr.__bits >> _FPUSW_SHIFT) & FE_ALL_EXCEPT); in feupdateenv()
128 p.mask |= (mask & FE_ALL_EXCEPT); in feenableexcept()
139 p.mask &= ~(mask & FE_ALL_EXCEPT); in fedisableexcept()
/netbsd/src/lib/libm/arch/arm/
Dfenv.c76 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in feclearexcept()
93 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fegetexceptflag()
107 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in feraiseexcept()
128 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fesetexceptflag()
141 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in feenableexcept()
145 return __SHIFTOUT(fpscr, VFP_FPSCR_ESUM) & FE_ALL_EXCEPT; in feenableexcept()
152 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fedisableexcept()
156 return __SHIFTOUT(fpscr, VFP_FPSCR_ESUM) & FE_ALL_EXCEPT; in fedisableexcept()
167 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fetestexcept()
/netbsd/src/sys/arch/ia64/include/
Dfenv.h49 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \ macro
199 __fpsr &= ~((fenv_t)FE_ALL_EXCEPT << _FPUSW_SHIFT); in feholdexcept()
200 __fpsr |= FE_ALL_EXCEPT; in feholdexcept()
227 __newfpsr = __oldfpsr & ~(__mask & FE_ALL_EXCEPT); in feenableexcept()
229 return (~__oldfpsr & FE_ALL_EXCEPT); in feenableexcept()
238 __newfpsr = __oldfpsr | (__mask & FE_ALL_EXCEPT); in fedisableexcept()
240 return (~__oldfpsr & FE_ALL_EXCEPT); in fedisableexcept()
249 return (~__fpsr & FE_ALL_EXCEPT); in fegetexcept()
/netbsd/src/lib/libm/arch/aarch64/
Dfenv.c77 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in feclearexcept()
93 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fegetexceptflag()
107 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in feraiseexcept()
110 excepts &= FE_ALL_EXCEPT; /* paranoia */ in feraiseexcept()
129 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fesetexceptflag()
146 _DIAGASSERT((except & ~FE_ALL_EXCEPT) == 0); in fetestexcept()
227 int except = fetestexcept(FE_ALL_EXCEPT); in feupdateenv()
/netbsd/src/sys/arch/mips/include/
Dfenv.h43 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \ macro
71 #define _ENABLE_MASK (FE_ALL_EXCEPT << _ENABLE_SHIFT)
100 __excepts &= FE_ALL_EXCEPT; in feclearexcept()
186 __env &= ~(FE_ALL_EXCEPT | _ENABLE_MASK); in feholdexcept()
206 feraiseexcept(__fpsr & FE_ALL_EXCEPT); in feupdateenv()
223 __excepts &= FE_ALL_EXCEPT; in feenableexcept()
236 __excepts &= FE_ALL_EXCEPT; in fedisableexcept()
/netbsd/src/tests/lib/libm/
Dt_ilogb.c48 # define ATF_CLEAR_EXCEPTS (void)feclearexcept(FE_ALL_EXCEPT);
51 int r = fetestexcept(FE_ALL_EXCEPT); \
55 (void)feclearexcept(FE_ALL_EXCEPT); \
59 int r = fetestexcept(FE_ALL_EXCEPT); \
61 (void)feclearexcept(FE_ALL_EXCEPT); \
Dt_fenv.c318 fedisableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
328 fedisableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
334 fedisableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
340 fedisableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
346 fedisableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
361 #define FE_TRAP_EXCEPT FE_ALL_EXCEPT
Dt_errhandling.c71 feclearexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
77 ATF_CHECK_MSG(((except = fetestexcept(FE_ALL_EXCEPT)) & in ATF_TC_BODY()
Dt_fe_round.c230 feclearexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
376 feclearexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
/netbsd/src/sys/arch/powerpc/include/
Dfenv.h63 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \ macro
252 __r.__bits.__reg &= ~(FE_ALL_EXCEPT | _ENABLE_MASK); in feholdexcept()
275 __r.__bits.__reg &= FE_ALL_EXCEPT; in feupdateenv()
296 __r.__bits.__reg |= (__mask & FE_ALL_EXCEPT) >> _FPUSW_SHIFT; in feenableexcept()
310 __r.__bits.__reg &= ~((__mask & FE_ALL_EXCEPT) >> _FPUSW_SHIFT); in fedisableexcept()
/netbsd/src/sys/arch/sparc/include/
Dfenv.h56 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \ macro
81 #define _ENABLE_MASK (FE_ALL_EXCEPT << _FPUSW_SHIFT)
/netbsd/src/external/gpl3/gdb/dist/sim/erc32/
Dfloat.c41 fexc = fetestexcept (FE_ALL_EXCEPT); in get_accex()
60 feclearexcept (FE_ALL_EXCEPT); in clear_accex()
/netbsd/src/sys/arch/hppa/include/
Dfenv.h44 #define FE_ALL_EXCEPT 0x1f macro
/netbsd/src/sys/arch/amd64/include/
Dfenv.h64 #define FE_ALL_EXCEPT \ macro
/netbsd/src/sys/arch/vax/include/
Dvaxfp.h49 #define FE_ALL_EXCEPT 0x01 macro
/netbsd/src/sys/arch/i386/include/
Dfenv.h64 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \ macro
/netbsd/src/sys/arch/arm/include/
Dfenv.h30 #define FE_ALL_EXCEPT 0x1f macro
/netbsd/src/tests/lib/libc/gen/
Dt_siginfo.c330 feenableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
381 feenableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
/netbsd/src/sys/arch/alpha/include/
Dfenv.h47 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INTOVF | \ macro

12