| /freebsd/lib/msun/tests/ |
| H A D | lround_test.c | 46 if ((excepts & FE_INVALID) != 0) { \ 48 ATF_CHECK_EQ_MSG(FE_INVALID, fetestexcept(FE_INVALID), \ 78 testall(INFINITY, IGNORE, FE_INVALID); in ATF_TC_BODY() 79 testall(NAN, IGNORE, FE_INVALID); in ATF_TC_BODY() 82 test(lround, 0x7fffffff.8p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 83 test(lround, -0x80000000.8p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 84 test(lround, 0x80000000.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 87 test(lroundf, 0x80000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY() 90 test(lround, 0x8000000000000000.0p0, IGNORE, FE_INVALID); in ATF_TC_BODY() 91 test(lroundf, 0x8000000000000000.0p0f, IGNORE, FE_INVALID); in ATF_TC_BODY() [all …]
|
| H A D | lrint_test.c | 46 ATF_REQUIRE_MSG(_r == (result) || fetestexcept(FE_INVALID), \ 81 testall(INFINITY, IGNORE, FE_INVALID); in run_tests() 82 testall(NAN, IGNORE, FE_INVALID); in run_tests() 86 test(lrint, 0x7fffffff.8p0, IGNORE, FE_INVALID); in run_tests() 90 test(lrint, -0x80000000.8p0, IGNORE, FE_INVALID); in run_tests() 91 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID); in run_tests() 93 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID); in run_tests() 99 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID); in run_tests() 100 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID); in run_tests() 104 test(lrint, 0x8000000000000000.0p0, IGNORE, FE_INVALID); in run_tests() [all …]
|
| H A D | fenv_test.c | 49 FE_INVALID, 97 if (excepts & FE_INVALID) { in raiseexcept() 295 ATF_CHECK_EQ(0, feraiseexcept(FE_INVALID | FE_DIVBYZERO)); in ATF_TC_BODY() 296 ATF_CHECK_EQ((FE_INVALID | FE_DIVBYZERO), fetestexcept(ALL_STD_EXCEPT)); in ATF_TC_BODY() 417 ATF_CHECK_EQ(0, (feenableexcept(FE_INVALID|FE_OVERFLOW) & ALL_STD_EXCEPT)); in ATF_TC_BODY() 418 ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW), (feenableexcept(FE_UNDERFLOW) & ALL_STD_EXCEPT)); in ATF_TC_BODY() 419 …ATF_CHECK_EQ((FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW), (fedisableexcept(FE_OVERFLOW) & ALL_STD_EX… in ATF_TC_BODY() 420 ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fegetexcept() & ALL_STD_EXCEPT)); in ATF_TC_BODY() 421 ATF_CHECK_EQ((FE_INVALID | FE_UNDERFLOW), (fedisableexcept(FE_ALL_EXCEPT) & ALL_STD_EXCEPT)); in ATF_TC_BODY() 432 raise = FE_DIVBYZERO | FE_INVALID; in ATF_TC_BODY() [all …]
|
| H A D | ctrig_test.c | 251 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 253 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 256 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 258 ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 278 testall_odd(csinh, z, CMPLXL(0, NAN), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 279 testall_even(ccosh, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 280 testall_odd(ctanh, z, CMPLXL(0, NAN), ALL_STD_EXCEPT, FE_INVALID, CS_REAL); in ATF_TC_BODY() 282 testall_odd(csin, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 283 testall_even(ccos, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0); in ATF_TC_BODY() 284 testall_odd(ctan, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, CS_IMAG); in ATF_TC_BODY() [all …]
|
| H A D | cexp_test.c | 125 ALL_STD_EXCEPT & ~FE_INVALID, 0, 0); in ATF_TC_BODY() 130 ALL_STD_EXCEPT & ~(FE_INVALID | FE_INEXACT), 0, 0); in ATF_TC_BODY() 156 ALL_STD_EXCEPT, FE_INVALID, 1); in ATF_TC_BODY() 198 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY() 201 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY() 204 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY() 207 FE_INVALID | FE_DIVBYZERO, 0, 1); in ATF_TC_BODY()
|
| H A D | trig_test.c | 100 testall(tan, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 101 testall(sin, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 102 testall(cos, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 103 testall(tan, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 104 testall(sin, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 105 testall(cos, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY()
|
| H A D | logarithm_test.c | 112 testall0(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 113 testall1(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 114 testall0(-1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY() 115 testall1(-1.5, NAN, ALL_STD_EXCEPT, FE_INVALID); in ATF_TC_BODY()
|
| H A D | fma_test.c | 137 testall(0.0, INFINITY, 1.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 138 testall(INFINITY, 0.0, -0.0, NAN, ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 141 testall(INFINITY, 0.0, NAN, NAN, ALL_STD_EXCEPT & ~FE_INVALID, 0); in test_infinities() 144 ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 146 ALL_STD_EXCEPT, FE_INVALID); in test_infinities() 148 ALL_STD_EXCEPT, FE_INVALID); in test_infinities()
|
| /freebsd/lib/msun/powerpc/ |
| H A D | fenv.h | 47 #define FE_INVALID 0x20000000 /* all types of invalid FP ops */ macro 67 FE_VXSNAN | FE_INVALID) 88 #define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 143 if (__excepts & FE_INVALID) in __feclearexcept_int() 166 if (__excepts & FE_INVALID) in __fesetexceptflag_int() 180 if (__excepts & FE_INVALID) in __feraiseexcept_int()
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/ |
| H A D | BasicOperations.h | 165 fputil::raise_except_if_required(FE_INVALID); in fmaximum_num() 180 fputil::raise_except_if_required(FE_INVALID); in fminimum_num() 281 raise_except_if_required(FE_INVALID); in canonicalize() 285 raise_except_if_required(FE_INVALID); in canonicalize() 289 raise_except_if_required(FE_INVALID); in canonicalize() 294 raise_except_if_required(FE_INVALID); in canonicalize() 302 raise_except_if_required(FE_INVALID); in canonicalize() 307 raise_except_if_required(FE_INVALID); in canonicalize() 313 raise_except_if_required(FE_INVALID); in canonicalize()
|
| H A D | NearestIntegerOperations.h | 274 raise_except_if_required(FE_INVALID); in fromfp() 281 raise_except_if_required(FE_INVALID); in fromfp() 298 raise_except_if_required(FE_INVALID); in fromfp() 306 raise_except_if_required(FE_INVALID); in fromfp() 314 raise_except_if_required(FE_INVALID); in fromfp() 328 raise_except_if_required(FE_INVALID); in fromfp() 359 raise_except_if_required(FE_INVALID); in rounded_float_to_signed_integer()
|
| /freebsd/tools/regression/usr.bin/cc/ |
| H A D | float.c | 41 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 136 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests() 149 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests() 168 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID); in run_tests()
|
| /freebsd/contrib/llvm-project/libc/include/llvm-libc-macros/ |
| H A D | fenv-macros.h | 14 #define FE_INVALID 0x4 macro 19 (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd/contrib/llvm-project/libc/hdr/ |
| H A D | fenv_macros.h | 30 #ifndef FE_INVALID 31 #define FE_INVALID 0 macro
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/generic/ |
| H A D | mul.h | 50 raise_except_if_required(FE_INVALID); in mul() 74 raise_except_if_required(FE_INVALID); in mul() 84 raise_except_if_required(FE_INVALID); in mul()
|
| H A D | div.h | 49 raise_except_if_required(FE_INVALID); in div() 73 raise_except_if_required(FE_INVALID); in div() 85 raise_except_if_required(FE_INVALID); in div()
|
| /freebsd/contrib/netbsd-tests/lib/libm/ |
| H A D | t_fenv.c | 133 ATF_CHECK(fegetexcept() == (FE_INVALID|FE_DIVBYZERO|FE_OVERFLOW in ATF_TC_BODY() 137 ATF_CHECK(fegetexcept() == FE_INVALID); in ATF_TC_BODY() 184 feenableexcept(FE_INVALID); in ATF_TC_BODY()
|
| H A D | t_ilogb.c | 47 ATF_CHECK_MSG((r & FE_INVALID) != 0, \ 49 r, FE_INVALID); \
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/arm/ |
| H A D | FEnvImpl.h | 54 return ((status & INVALID_ENABLE) ? FE_INVALID : 0) | in exception_enable_bits_to_macro() 62 return ((except & FE_INVALID) ? INVALID_ENABLE : 0) | in exception_macro_to_enable_bits() 70 return ((except & FE_INVALID) ? INVALID_STATUS : 0) | in exception_macro_to_status_bits() 78 return ((status & INVALID_STATUS) ? FE_INVALID : 0) | in exception_status_bits_to_macro()
|
| /freebsd/lib/msun/arm/ |
| H A D | fenv.h | 43 #define FE_INVALID 0x0001 macro 51 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW | FE_DENORMAL) 54 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd/lib/msun/riscv/ |
| H A D | fenv.h | 50 #define FE_INVALID 0x0010 macro 56 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/riscv/ |
| H A D | FEnvImpl.h | 68 return ((status & INVALID) ? FE_INVALID : 0) | in exception_bits_to_macro() 76 return ((except & FE_INVALID) ? INVALID : 0) | in exception_macro_to_bits()
|
| /freebsd/lib/msun/src/ |
| H A D | s_lrint.c | 54 if (fetestexcept(FE_INVALID)) in fn()
|
| /freebsd/lib/msun/aarch64/ |
| H A D | fenv.h | 46 #define FE_INVALID 0x00000001 macro 52 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|
| /freebsd/lib/msun/x86/ |
| H A D | fenv.h | 43 #define FE_INVALID 0x01 macro 50 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
|