/freebsd-13-stable/lib/msun/tests/ |
H A D | invtrig_test.c | 132 testall(acos, 0.0, pi / 2, FE_INEXACT); 135 testall(acos, -0.0, pi / 2, FE_INEXACT); 140 testall(atan, INFINITY, pi / 2, FE_INEXACT); 143 testall(atan, -INFINITY, -pi / 2, FE_INEXACT); 160 testall2(atan2, 0.0, -0.0, pi, FE_INEXACT); 161 testall2(atan2, -0.0, -0.0, -pi, FE_INEXACT); 165 testall2(atan2, INFINITY, -INFINITY, c3pi / 4, FE_INEXACT); 166 testall2(atan2, -INFINITY, -INFINITY, -c3pi / 4, FE_INEXACT); 167 testall2(atan2, INFINITY, INFINITY, pi / 4, FE_INEXACT); 168 testall2(atan2, -INFINITY, INFINITY, -pi / 4, FE_INEXACT); [all...] |
H A D | fma_test.c | 50 * to raise FE_OVERFLOW without raising FE_INEXACT. 116 ALL_STD_EXCEPT, FE_INEXACT | FE_UNDERFLOW); 118 ALL_STD_EXCEPT, FE_INEXACT | FE_UNDERFLOW); 120 ALL_STD_EXCEPT, FE_INEXACT | FE_UNDERFLOW); 188 ALL_STD_EXCEPT, FE_INEXACT); 190 ALL_STD_EXCEPT, FE_INEXACT); 192 ALL_STD_EXCEPT, FE_INEXACT); 195 ALL_STD_EXCEPT, FE_INEXACT); 201 ALL_STD_EXCEPT, FE_INEXACT); 203 ALL_STD_EXCEPT, FE_INEXACT); [all...] |
H A D | lrint_test.c | 72 testall(0.75, 0, FE_INEXACT); 73 testall(-0.5, -1, FE_INEXACT); 77 testall(0.25, 0, FE_INEXACT); 78 testall(0.5, 0, FE_INEXACT); 79 testall(-2.5, -2, FE_INEXACT); 82 testall(0x1234.fp0, 0x1235, FE_INEXACT); 89 test(lrint, -0x80000000.4p0, (long)-0x80000000l, FE_INEXACT); 94 test(lrint, 0x7fffffff.4p0, 0x7fffffffl, FE_INEXACT); 99 test(lrint, 0x7fffffff.8p0, 0x7fffffffl, FE_INEXACT); 100 test(lrint, -0x80000000.8p0, -0x80000000l, FE_INEXACT); [all...] |
H A D | cexp_test.c | 52 * to raise FE_OVERFLOW without raising FE_INEXACT. In some cases, 131 /* XXX FE_INEXACT shouldn't be raised here */ 133 ALL_STD_EXCEPT & ~(FE_INVALID | FE_INEXACT), 0, 0); 164 ALL_STD_EXCEPT & ~FE_INEXACT, 0, 1); 166 ALL_STD_EXCEPT & ~FE_INEXACT, 0, 1); 168 ALL_STD_EXCEPT & ~FE_INEXACT, 0, 1); 170 ALL_STD_EXCEPT & ~FE_INEXACT, 0, 1); 178 ALL_STD_EXCEPT & ~FE_INEXACT, 0, 1); 180 ALL_STD_EXCEPT & ~FE_INEXACT, 0, 1); 182 ALL_STD_EXCEPT & ~FE_INEXACT, [all...] |
H A D | lround_test.c | 76 testall(0.25, 0, FE_INEXACT); 77 testall(0.5, 1, FE_INEXACT); 78 testall(-0.5, -1, FE_INEXACT); 81 testall(0x1234.fp0, 0x1235, FE_INEXACT); 89 test(lround, 0x7fffffff.4p0, 0x7fffffffl, FE_INEXACT); 90 test(lround, -0x80000000.4p0, -0x80000000l, FE_INEXACT);
|
H A D | trig_test.c | 55 * to raise FE_OVERFLOW without raising FE_INEXACT. 235 ALL_STD_EXCEPT, FE_INEXACT); 237 ALL_STD_EXCEPT, FE_INEXACT); 239 ALL_STD_EXCEPT, FE_INEXACT); 251 ALL_STD_EXCEPT, FE_INEXACT); 253 ALL_STD_EXCEPT, FE_INEXACT); 255 ALL_STD_EXCEPT, FE_INEXACT); 257 ALL_STD_EXCEPT, FE_INEXACT); 259 ALL_STD_EXCEPT, FE_INEXACT); 261 ALL_STD_EXCEPT, FE_INEXACT); [all...] |
H A D | exponential_test.c | 52 * to raise FE_OVERFLOW without raising FE_INEXACT. 116 testall0(50000.0, INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_OVERFLOW); 117 testall1(50000.0, INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_OVERFLOW); 120 testall0(-50000.0, 0.0, ALL_STD_EXCEPT, FE_UNDERFLOW | FE_INEXACT); 122 testall1(-50000.0, -1.0, ALL_STD_EXCEPT, FE_INEXACT);
|
H A D | fenv_test.c | 56 FE_INEXACT, 116 if (excepts & FE_INEXACT) { 234 excepts |= FE_INEXACT; 235 ATF_CHECK_EQ(excepts, (fetestexcept(ALL_STD_EXCEPT) | FE_INEXACT)); 291 excepts |= FE_INEXACT; 292 ATF_CHECK_EQ(excepts, (fetestexcept(ALL_STD_EXCEPT) | FE_INEXACT)); 300 ATF_CHECK_EQ(0, feraiseexcept(FE_OVERFLOW | FE_UNDERFLOW | FE_INEXACT)); 363 (excepts & FE_INEXACT) == 0) 364 ATF_CHECK_EQ(0, feclearexcept(FE_INEXACT)); 434 if (except == FE_INEXACT) [all...] |
H A D | test-utils.h | 43 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 46 #define OPT_INEXACT (ALL_STD_EXCEPT & ~FE_INEXACT)
|
H A D | logarithm_test.c | 53 * to raise FE_OVERFLOW without raising FE_INEXACT. 119 testall0(0.0, -INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_DIVBYZERO); 120 testall0(-0.0, -INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_DIVBYZERO); 121 testall1(-1.0, -INFINITY, ALL_STD_EXCEPT & ~FE_INEXACT, FE_DIVBYZERO);
|
H A D | next_test.c | 75 static const int ex_under = FE_UNDERFLOW | FE_INEXACT; /* shorthand */ 76 static const int ex_over = FE_OVERFLOW | FE_INEXACT;
|
/freebsd-13-stable/lib/msun/src/ |
H A D | s_lrint.c | 57 feclearexcept(FE_INEXACT);
|
H A D | e_sqrtl.c | 137 feclearexcept(FE_INEXACT); 142 if (!fetestexcept(FE_INEXACT)) { /* Quotient is exact. */
|
H A D | s_fmal.c | 202 feraiseexcept(FE_INEXACT);
|
/freebsd-13-stable/contrib/netbsd-tests/lib/libm/ |
H A D | t_fenv.c | 134 |FE_UNDERFLOW|FE_INEXACT)); 149 ATF_CHECK(fegetexcept() == FE_INEXACT); 180 feenableexcept(FE_INEXACT);
|
/freebsd-13-stable/lib/msun/arm/ |
H A D | fenv.h | 48 #define FE_INEXACT 0x0010 macro 51 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \ 54 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
|
/freebsd-13-stable/lib/msun/mips/ |
H A D | fenv.h | 50 #define FE_INEXACT 0x0010 macro 57 #define FE_INEXACT 0x0004 macro 59 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
|
/freebsd-13-stable/lib/msun/riscv/ |
H A D | fenv.h | 55 #define FE_INEXACT 0x0001 macro 56 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
|
/freebsd-13-stable/lib/msun/aarch64/ |
H A D | fenv.h | 46 #define FE_INEXACT 0x00000010 macro 47 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
|
/freebsd-13-stable/lib/msun/powerpc/ |
H A D | fenv.h | 45 #define FE_INEXACT 0x02000000 macro 70 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \ 89 #define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
|
/freebsd-13-stable/tools/regression/usr.bin/cc/ |
H A D | float.c | 43 #define ALL_STD_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \ 158 x == 0 && fetestexcept(ALL_STD_EXCEPT) == FE_INEXACT); 176 x == 0 && fetestexcept(ALL_STD_EXCEPT) == FE_INEXACT);
|
/freebsd-13-stable/lib/msun/x86/ |
H A D | fenv.h | 50 #define FE_INEXACT 0x20 macro 51 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \
|
/freebsd-13-stable/lib/libc/arm/softfloat/ |
H A D | softfloat.h | 103 float_flag_inexact = FE_INEXACT,
|
/freebsd-13-stable/lib/libc/mips/softfloat/ |
H A D | softfloat.h | 103 float_flag_inexact = FE_INEXACT,
|
/freebsd-13-stable/lib/libc/riscv/softfloat/ |
H A D | softfloat.h | 103 float_flag_inexact = FE_INEXACT,
|