Searched refs:FE_INVALID (Results 1 - 24 of 24) sorted by relevance

/freebsd-11.0-release/lib/msun/tests/
H A Dlrint_test.c51 assert((func)(_d) == (result) || fetestexcept(FE_INVALID)); \
84 testall(INFINITY, IGNORE, FE_INVALID);
85 testall(NAN, IGNORE, FE_INVALID);
89 test(lrint, 0x7fffffff.8p0, IGNORE, FE_INVALID);
93 test(lrint, -0x80000000.8p0, IGNORE, FE_INVALID);
94 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID);
96 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID);
102 test(lrint, 0x80000000.0p0, IGNORE, FE_INVALID);
103 test(lrintf, 0x80000000.0p0f, IGNORE, FE_INVALID);
107 test(lrint, 0x8000000000000000.0p0, IGNORE, FE_INVALID);
[all...]
H A Dlround_test.c47 assert((func)(_d) == (result) || fetestexcept(FE_INVALID)); \
75 testall(INFINITY, IGNORE, FE_INVALID);
76 testall(NAN, IGNORE, FE_INVALID);
79 test(lround, 0x7fffffff.8p0, IGNORE, FE_INVALID);
80 test(lround, -0x80000000.8p0, IGNORE, FE_INVALID);
81 test(lround, 0x80000000.0p0, IGNORE, FE_INVALID);
84 test(lroundf, 0x80000000.0p0f, IGNORE, FE_INVALID);
87 test(lround, 0x8000000000000000.0p0, IGNORE, FE_INVALID);
88 test(lroundf, 0x8000000000000000.0p0f, IGNORE, FE_INVALID);
91 test(lround, -0x8000000000000800.0p0, IGNORE, FE_INVALID);
[all...]
H A Dfenv_test.c51 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
57 FE_INVALID,
258 assert(feraiseexcept(FE_INVALID | FE_DIVBYZERO) == 0);
259 assert(fetestexcept(ALL_STD_EXCEPT) == (FE_INVALID | FE_DIVBYZERO));
353 assert((feenableexcept(FE_INVALID|FE_OVERFLOW) & ALL_STD_EXCEPT) == 0);
355 (FE_INVALID | FE_OVERFLOW));
357 (FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW));
358 assert((fegetexcept() & ALL_STD_EXCEPT) == (FE_INVALID | FE_UNDERFLOW));
360 (FE_INVALID | FE_UNDERFLOW));
371 raise = FE_DIVBYZERO | FE_INVALID;
[all...]
H A Dctrig_test.c243 ALL_STD_EXCEPT, FE_INVALID, 0);
245 ALL_STD_EXCEPT, FE_INVALID, 0);
248 ALL_STD_EXCEPT, FE_INVALID, 0);
250 ALL_STD_EXCEPT, FE_INVALID, 0);
270 testall_odd(csinh, z, CMPLXL(0, NAN), ALL_STD_EXCEPT, FE_INVALID, 0);
271 testall_even(ccosh, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0);
272 testall_odd(ctanh, z, CMPLXL(NAN, NAN), ALL_STD_EXCEPT, FE_INVALID, 0);
274 testall_odd(csin, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0);
275 testall_even(ccos, z, CMPLXL(NAN, 0), ALL_STD_EXCEPT, FE_INVALID, 0);
276 testall_odd(ctan, z, CMPLXL(NAN, NAN), ALL_STD_EXCEPT, FE_INVALID,
[all...]
H A Dtrig_test.c98 testall(tan, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
99 testall(sin, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
100 testall(cos, INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
101 testall(tan, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
102 testall(sin, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
103 testall(cos, -INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
H A Dcexp_test.c122 ALL_STD_EXCEPT & ~FE_INVALID, 0, 0);
127 ALL_STD_EXCEPT & ~(FE_INVALID | FE_INEXACT), 0, 0);
154 ALL_STD_EXCEPT, FE_INVALID, 1); local
197 FE_INVALID | FE_DIVBYZERO, 0, 1);
200 FE_INVALID | FE_DIVBYZERO, 0, 1);
203 FE_INVALID | FE_DIVBYZERO, 0, 1);
206 FE_INVALID | FE_DIVBYZERO, 0, 1);
H A Dtest-utils.h40 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
42 #define OPT_INVALID (ALL_STD_EXCEPT & ~FE_INVALID)
H A Dlogarithm_test.c119 testall0(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
120 testall1(-INFINITY, NAN, ALL_STD_EXCEPT, FE_INVALID);
121 testall0(-1.0, NAN, ALL_STD_EXCEPT, FE_INVALID);
122 testall1(-1.5, NAN, ALL_STD_EXCEPT, FE_INVALID);
H A Dnan_test.c114 feenableexcept(FE_INVALID);
H A Dinvtrig_test.c138 testall(asin, INFINITY, NAN, FE_INVALID);
139 testall(acos, INFINITY, NAN, FE_INVALID);
141 testall(asin, -INFINITY, NAN, FE_INVALID);
142 testall(acos, -INFINITY, NAN, FE_INVALID);
H A Dfma_test.c138 testall(0.0, INFINITY, 1.0, NAN, ALL_STD_EXCEPT, FE_INVALID);
139 testall(INFINITY, 0.0, -0.0, NAN, ALL_STD_EXCEPT, FE_INVALID);
142 testall(INFINITY, 0.0, NAN, NAN, ALL_STD_EXCEPT & ~FE_INVALID, 0);
145 ALL_STD_EXCEPT, FE_INVALID);
147 ALL_STD_EXCEPT, FE_INVALID);
149 ALL_STD_EXCEPT, FE_INVALID);
/freebsd-11.0-release/lib/msun/src/
H A Ds_lrint.c54 if (fetestexcept(FE_INVALID))
H A Ds_lround.c63 feraiseexcept(FE_INVALID);
/freebsd-11.0-release/lib/msun/powerpc/
H A Dfenv.h46 #define FE_INVALID 0x20000000 /* all types of invalid FP ops */ macro
52 * these bits are cleared when FE_INVALID is cleared, but only
53 * FE_VXSOFT is set when FE_INVALID is explicitly set in software.
66 FE_VXSNAN | FE_INVALID)
86 #define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
115 if (__excepts & FE_INVALID)
138 if (__excepts & FE_INVALID)
152 if (__excepts & FE_INVALID)
/freebsd-11.0-release/lib/msun/arm/
H A Dfenv.h42 #define FE_INVALID 0x0001 macro
50 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW | FE_DENORMAL)
53 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-11.0-release/lib/msun/sparc64/
H A Dfenv.h42 #define FE_INVALID 0x00000200 macro
48 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
127 if (__excepts & FE_INVALID) {
/freebsd-11.0-release/lib/msun/mips/
H A Dfenv.h42 #define FE_INVALID 0x0001 macro
48 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-11.0-release/lib/msun/riscv/
H A Dfenv.h51 #define FE_INVALID 0x0010 macro
57 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-11.0-release/tools/regression/usr.bin/cc/
H A Dfloat.c43 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
138 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID);
151 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID);
170 fetestexcept(ALL_STD_EXCEPT) == FE_INVALID);
/freebsd-11.0-release/lib/msun/aarch64/
H A Dfenv.h42 #define FE_INVALID 0x00000001 macro
48 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-11.0-release/lib/msun/x86/
H A Dfenv.h42 #define FE_INVALID 0x01 macro
49 FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
/freebsd-11.0-release/lib/libc/tests/stdio/
H A Dscanfloat_test.c191 ATF_REQUIRE(fetestexcept(FE_INVALID) == 0);
200 ATF_REQUIRE(fetestexcept(FE_INVALID) == 0);
/freebsd-11.0-release/lib/libc/arm/softfloat/
H A Dsoftfloat.h107 float_flag_invalid = FE_INVALID
/freebsd-11.0-release/lib/libc/mips/softfloat/
H A Dsoftfloat.h107 float_flag_invalid = FE_INVALID

Completed in 106 milliseconds