Home
last modified time | relevance | path

Searched refs:FE_INVALID (Results 1 – 25 of 48) sorted by relevance

12

/freebsd/lib/msun/tests/
H A Dlround_test.c46 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 Dlrint_test.c46 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 Dfenv_test.c49 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 Dctrig_test.c251 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 Dcexp_test.c125 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 Dtrig_test.c100 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 Dlogarithm_test.c112 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 Dfma_test.c137 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 Dfenv.h47 #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 DBasicOperations.h165 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 DNearestIntegerOperations.h274 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 Dfloat.c41 #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 Dfenv-macros.h14 #define FE_INVALID 0x4 macro
19 (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd/contrib/llvm-project/libc/hdr/
H A Dfenv_macros.h30 #ifndef FE_INVALID
31 #define FE_INVALID 0 macro
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/generic/
H A Dmul.h50 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 Ddiv.h49 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 Dt_fenv.c133 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 Dt_ilogb.c47 ATF_CHECK_MSG((r & FE_INVALID) != 0, \
49 r, FE_INVALID); \
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/arm/
H A DFEnvImpl.h54 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 Dfenv.h43 #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 Dfenv.h50 #define FE_INVALID 0x0010 macro
56 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/riscv/
H A DFEnvImpl.h68 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 Ds_lrint.c54 if (fetestexcept(FE_INVALID)) in fn()
/freebsd/lib/msun/aarch64/
H A Dfenv.h46 #define FE_INVALID 0x00000001 macro
52 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd/lib/msun/x86/
H A Dfenv.h43 #define FE_INVALID 0x01 macro
50 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)

12