Home
last modified time | relevance | path

Searched refs:FE_INEXACT (Results 1 – 16 of 16) sorted by relevance

/haiku/src/system/libroot/posix/musl/math/
H A Dnearbyintf.c6 #ifdef FE_INEXACT in nearbyintf()
10 e = fetestexcept(FE_INEXACT); in nearbyintf()
13 #ifdef FE_INEXACT in nearbyintf()
15 feclearexcept(FE_INEXACT); in nearbyintf()
H A Dnearbyint.c8 #ifdef FE_INEXACT in nearbyint()
12 e = fetestexcept(FE_INEXACT); in nearbyint()
15 #ifdef FE_INEXACT in nearbyint()
17 feclearexcept(FE_INEXACT); in nearbyint()
H A Dnearbyintl.c13 #ifdef FE_INEXACT in nearbyintl()
17 e = fetestexcept(FE_INEXACT); in nearbyintl()
20 #ifdef FE_INEXACT in nearbyintl()
22 feclearexcept(FE_INEXACT); in nearbyintl()
H A Dfmaf.c60 #if defined(FE_INEXACT) && defined(FE_UNDERFLOW) in fmaf()
61 if (e < 0x3ff-126 && e >= 0x3ff-149 && fetestexcept(FE_INEXACT)) { in fmaf()
62 feclearexcept(FE_INEXACT); in fmaf()
66 if (fetestexcept(FE_INEXACT)) in fmaf()
69 feraiseexcept(FE_INEXACT); in fmaf()
H A Dlrintl.c11 #elif defined(FE_INEXACT)
24 e = fetestexcept(FE_INEXACT); in lrintl()
27 feclearexcept(FE_INEXACT); in lrintl()
H A Dllrintl.c11 #elif defined(FE_INEXACT)
24 e = fetestexcept(FE_INEXACT); in llrintl()
27 feclearexcept(FE_INEXACT); in llrintl()
H A Dfmal.c200 #ifdef FE_INEXACT in fmal()
201 feraiseexcept(FE_INEXACT); in fmal()
271 #if defined(FE_INEXACT) && defined(FE_UNDERFLOW) in fmal()
272 int e = fetestexcept(FE_INEXACT); in fmal()
273 feclearexcept(FE_INEXACT); in fmal()
278 #if defined(FE_INEXACT) && defined(FE_UNDERFLOW) in fmal()
279 if (ilogbl(ret) < -16382 && fetestexcept(FE_INEXACT)) in fmal()
282 feraiseexcept(FE_INEXACT); in fmal()
H A Dlrint.c29 #if LONG_MAX < 1U<<53 && defined(FE_INEXACT)
46 e = fetestexcept(FE_INEXACT); in lrint_slow()
49 feclearexcept(FE_INEXACT); in lrint_slow()
/haiku/headers/posix/arch/sparc64/
H A Dfenv.h50 #define FE_INEXACT 0x00000020 macro
51 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
147 if (__excepts & FE_INEXACT) { in feraiseexcept()
/haiku/headers/posix/arch/ppc/
H A Dfenv.h40 #define FE_INEXACT 0x02000000 macro
65 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
84 #define _ENABLE_MASK ((FE_DIVBYZERO | FE_INEXACT | FE_INVALID | \
/haiku/headers/posix/arch/arm/
H A Dfenv.h44 #define FE_INEXACT 0x0010 macro
45 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
/haiku/headers/posix/arch/riscv64/
H A Dfenv.h57 #define FE_INEXACT 0x0001 macro
58 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
/haiku/headers/posix/arch/m68k/
H A Dfenv.h17 #define FE_INEXACT 8 macro
/haiku/headers/posix/arch/x86_64/
H A Dfenv.h54 #define FE_INEXACT 0x20 macro
55 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \
/haiku/headers/posix/arch/arm64/
H A Dfenv.h48 #define FE_INEXACT 0x00000010 macro
49 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | \
/haiku/headers/posix/arch/x86/
H A Dfenv.h64 #define FE_INEXACT 0x20 macro
65 #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_DENORMAL | FE_INEXACT | \