| /netbsd/src/lib/libm/arch/sparc/ |
| D | fenv.c | 69 _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/ |
| D | fenv.c | 83 _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/ |
| D | fenv.c | 143 _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/ |
| D | fenv.h | 52 #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/ |
| D | fenv.c | 163 _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/ |
| D | fenv.h | 48 #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/ |
| D | fenv.c | 82 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/ |
| D | fenv.c | 76 _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/ |
| D | fenv.h | 49 #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/ |
| D | fenv.c | 77 _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/ |
| D | fenv.h | 43 #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/ |
| D | t_ilogb.c | 48 # 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); \
|
| D | t_fenv.c | 318 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
|
| D | t_errhandling.c | 71 feclearexcept(FE_ALL_EXCEPT); in ATF_TC_BODY() 77 ATF_CHECK_MSG(((except = fetestexcept(FE_ALL_EXCEPT)) & in ATF_TC_BODY()
|
| D | t_fe_round.c | 230 feclearexcept(FE_ALL_EXCEPT); in ATF_TC_BODY() 376 feclearexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
|
| /netbsd/src/sys/arch/powerpc/include/ |
| D | fenv.h | 63 #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/ |
| D | fenv.h | 56 #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/ |
| D | float.c | 41 fexc = fetestexcept (FE_ALL_EXCEPT); in get_accex() 60 feclearexcept (FE_ALL_EXCEPT); in clear_accex()
|
| /netbsd/src/sys/arch/hppa/include/ |
| D | fenv.h | 44 #define FE_ALL_EXCEPT 0x1f macro
|
| /netbsd/src/sys/arch/amd64/include/ |
| D | fenv.h | 64 #define FE_ALL_EXCEPT \ macro
|
| /netbsd/src/sys/arch/vax/include/ |
| D | vaxfp.h | 49 #define FE_ALL_EXCEPT 0x01 macro
|
| /netbsd/src/sys/arch/i386/include/ |
| D | fenv.h | 64 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \ macro
|
| /netbsd/src/sys/arch/arm/include/ |
| D | fenv.h | 30 #define FE_ALL_EXCEPT 0x1f macro
|
| /netbsd/src/tests/lib/libc/gen/ |
| D | t_siginfo.c | 330 feenableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY() 381 feenableexcept(FE_ALL_EXCEPT); in ATF_TC_BODY()
|
| /netbsd/src/sys/arch/alpha/include/ |
| D | fenv.h | 47 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INTOVF | \ macro
|