/glibc-2.36/include/ |
D | fenv.h | 13 extern int __fegetenv (fenv_t *__envp); 14 extern int __fesetenv (const fenv_t *__envp); 15 extern int __feupdateenv (const fenv_t *__envp); 42 fenv_t env; 77 fegetenv (fenv_t *__e) in fegetenv() 83 __fegetenv (fenv_t *__e) in __fegetenv() 89 feholdexcept (fenv_t *__e) in feholdexcept() 95 __feholdexcept (fenv_t *__e) in __feholdexcept() 101 fesetenv (const fenv_t *__e) in fesetenv() 107 __fesetenv (const fenv_t *__e) in __fesetenv() [all …]
|
/glibc-2.36/sysdeps/sparc/fpu/ |
D | fenv_private.h | 16 libc_feholdexcept (fenv_t *e) in libc_feholdexcept() 18 fenv_t etmp; in libc_feholdexcept() 28 fenv_t etmp; in libc_fesetround() 35 libc_feholdexcept_setround (fenv_t *e, int r) in libc_feholdexcept_setround() 37 fenv_t etmp; in libc_feholdexcept_setround() 48 fenv_t etmp; in libc_fetestexcept() 54 libc_fesetenv (fenv_t *e) in libc_fesetenv() 60 libc_feupdateenv_test (fenv_t *e, int ex) in libc_feupdateenv_test() 62 fenv_t etmp; in libc_feupdateenv_test() 75 libc_feupdateenv (fenv_t *e) in libc_feupdateenv() [all …]
|
/glibc-2.36/sysdeps/x86/fpu/ |
D | fenv_private.h | 30 libc_feholdexcept_sse (fenv_t *e) in libc_feholdexcept_sse() 40 libc_feholdexcept_387 (fenv_t *e) in libc_feholdexcept_387() 69 libc_feholdexcept_setround_sse (fenv_t *e, int r) in libc_feholdexcept_setround_sse() 81 libc_feholdexcept_setround_387_prec (fenv_t *e, int r) in libc_feholdexcept_setround_387_prec() 92 libc_feholdexcept_setround_387 (fenv_t *e, int r) in libc_feholdexcept_setround_387() 98 libc_feholdexcept_setround_387_53bit (fenv_t *e, int r) in libc_feholdexcept_setround_387_53bit() 120 libc_fesetenv_sse (fenv_t *e) in libc_fesetenv_sse() 126 libc_fesetenv_387 (fenv_t *e) in libc_fesetenv_387() 137 libc_feupdateenv_test_sse (fenv_t *e, int ex) in libc_feupdateenv_test_sse() 158 libc_feupdateenv_test_387 (fenv_t *e, int ex) in libc_feupdateenv_test_387() [all …]
|
/glibc-2.36/sysdeps/riscv/rvf/ |
D | fenv_private.h | 53 libc_feholdexcept_riscv (fenv_t *envp) in libc_feholdexcept_riscv() 73 libc_feholdexcept_setround_riscv (fenv_t *envp, int round) in libc_feholdexcept_setround_riscv() 94 libc_fesetenv_riscv (const fenv_t *envp) in libc_fesetenv_riscv() 111 libc_feupdateenv_test_riscv (const fenv_t *envp, int ex) in libc_feupdateenv_test_riscv() 113 fenv_t env = *envp; in libc_feupdateenv_test_riscv() 124 libc_feupdateenv_riscv (const fenv_t *envp) in libc_feupdateenv_riscv() 134 libc_feholdsetround_riscv (fenv_t *envp, int round) in libc_feholdsetround_riscv() 148 libc_feresetround_riscv (fenv_t *envp) in libc_feresetround_riscv()
|
/glibc-2.36/sysdeps/s390/fpu/ |
D | fenv_private.h | 27 libc_feholdexcept_s390 (fenv_t *envp) in libc_feholdexcept_s390() 59 libc_feholdexcept_setround_s390 (fenv_t *envp, int r) in libc_feholdexcept_setround_s390() 108 libc_fesetenv_s390 (const fenv_t *envp) in libc_fesetenv_s390() 118 libc_feupdateenv_test_s390 (const fenv_t *envp, int ex) in libc_feupdateenv_test_s390() 154 libc_feupdateenv_s390 (const fenv_t *envp) in libc_feupdateenv_s390() 163 static __always_inline fenv_t 164 libc_handle_user_fenv_s390 (const fenv_t *envp) in libc_handle_user_fenv_s390() 166 fenv_t env; in libc_handle_user_fenv_s390()
|
/glibc-2.36/conform/data/ |
D | fenv.h-data | 2 type fenv_t 19 macro FE_DFL_ENV {const fenv_t *} 28 function int fegetenv (fenv_t*) 29 function int feholdexcept (fenv_t*) 30 function int fesetenv (const fenv_t*) 31 function int feupdateenv (const fenv_t *)
|
/glibc-2.36/sysdeps/arm/ |
D | fenv_private.h | 26 libc_feholdexcept_vfp (fenv_t *envp) in libc_feholdexcept_vfp() 51 libc_feholdexcept_setround_vfp (fenv_t *envp, int round) in libc_feholdexcept_setround_vfp() 65 libc_feholdsetround_vfp (fenv_t *envp, int round) in libc_feholdsetround_vfp() 78 libc_feresetround_vfp (fenv_t *envp) in libc_feresetround_vfp() 102 libc_fesetenv_vfp (const fenv_t *envp) in libc_fesetenv_vfp() 115 libc_feupdateenv_test_vfp (const fenv_t *envp, int ex) in libc_feupdateenv_test_vfp() 138 libc_feupdateenv_vfp (const fenv_t *envp) in libc_feupdateenv_vfp()
|
/glibc-2.36/sysdeps/powerpc/fpu/ |
D | round_to_integer.h | 34 static inline fenv_t 37 fenv_t fe = 0; in set_fenv_mode() 65 reset_fenv_mode (fenv_t fe, enum round_mode mode) in reset_fenv_mode() 89 fenv_t fe = set_fenv_mode (mode); in round_to_integer_float() 132 fenv_t fe = set_fenv_mode (mode); in round_to_integer_double()
|
D | fenv_private.h | 38 libc_feholdexcept_setround_ppc (fenv_t *envp, int r) in libc_feholdexcept_setround_ppc() 52 __libc_femergeenv_ppc (const fenv_t *envp, unsigned long long old_mask, in __libc_femergeenv_ppc() 85 libc_fesetenv_ppc (const fenv_t *envp) in libc_fesetenv_ppc() 92 libc_feresetround_ppc (fenv_t *envp) in libc_feresetround_ppc() 99 libc_feupdateenv_test_ppc (fenv_t *envp, int ex) in libc_feupdateenv_test_ppc() 106 libc_feupdateenv_ppc (fenv_t *e) in libc_feupdateenv_ppc()
|
/glibc-2.36/sysdeps/ia64/fpu/ |
D | fesetenv.c | 22 __fesetenv (const fenv_t *envp) in __fesetenv() 24 fenv_t env; in __fesetenv() 31 if (((fenv_t) envp >> 62) == 0x03) in __fesetenv() 32 env = (fenv_t) envp & 0x3fffffffffffffff; in __fesetenv()
|
D | fedisblxcpt.c | 24 fenv_t old_fpsr; in fedisableexcept() 25 fenv_t new_fpsr; in fedisableexcept() 30 new_fpsr = old_fpsr | ((fenv_t) excepts & FE_ALL_EXCEPT); in fedisableexcept()
|
D | feenablxcpt.c | 24 fenv_t old_fpsr; in feenableexcept() 25 fenv_t new_fpsr; in feenableexcept() 30 new_fpsr = old_fpsr & ~((fenv_t) excepts & FE_ALL_EXCEPT); in feenableexcept()
|
D | feholdexcpt.c | 22 __feholdexcept (fenv_t *envp) in __feholdexcept() 24 fenv_t fpsr; in __feholdexcept() 33 fpsr &= ~(fenv_t) (FE_ALL_EXCEPT << 13); in __feholdexcept()
|
/glibc-2.36/sysdeps/csky/fpu/ |
D | fenv_private.h | 27 libc_feholdexcept_vfp (fenv_t *envp) in libc_feholdexcept_vfp() 61 libc_feholdexcept_setround_vfp (fenv_t *envp, int round) in libc_feholdexcept_setround_vfp() 81 libc_feholdsetround_vfp (fenv_t *envp, int round) in libc_feholdsetround_vfp() 94 libc_feresetround_vfp (fenv_t *envp) in libc_feresetround_vfp() 119 libc_fesetenv_vfp (const fenv_t *envp) in libc_fesetenv_vfp() 137 libc_feupdateenv_test_vfp (const fenv_t *envp, int ex) in libc_feupdateenv_test_vfp() 164 libc_feupdateenv_vfp (const fenv_t *envp) in libc_feupdateenv_vfp()
|
/glibc-2.36/sysdeps/ia64/bits/ |
D | fenv.h | 82 typedef unsigned long int fenv_t; typedef 85 #define FE_DFL_ENV ((const fenv_t *) 0xc009804c0270033fUL) 90 # define FE_NOMASK_ENV ((const fenv_t *) 0xc009804c02700302UL) 95 # define FE_NONIEEE_ENV ((const fenv_t *) 0xc009a04d0270037fUL)
|
/glibc-2.36/sysdeps/aarch64/fpu/ |
D | fenv_private.h | 26 libc_feholdexcept_aarch64 (fenv_t *envp) in libc_feholdexcept_aarch64() 73 libc_feholdexcept_setround_aarch64 (fenv_t *envp, int round) in libc_feholdexcept_setround_aarch64() 116 libc_fesetenv_aarch64 (const fenv_t *envp) in libc_fesetenv_aarch64() 138 libc_feupdateenv_test_aarch64 (const fenv_t *envp, int ex) in libc_feupdateenv_test_aarch64() 172 libc_feupdateenv_aarch64 (const fenv_t *envp) in libc_feupdateenv_aarch64() 182 libc_feholdsetround_aarch64 (fenv_t *envp, int round) in libc_feholdsetround_aarch64() 205 libc_feresetround_aarch64 (fenv_t *envp) in libc_feresetround_aarch64()
|
/glibc-2.36/sysdeps/alpha/fpu/bits/ |
D | fenv.h | 115 typedef unsigned long int fenv_t; typedef 120 #define FE_DFL_ENV ((const fenv_t *) 0x8800000000000000UL) 124 # define FE_NOMASK_ENV ((const fenv_t *) 0x880000000000003eUL) 128 # define FE_NONIEEE_ENV ((const fenv_t *) 0x8800000000003000UL)
|
/glibc-2.36/sysdeps/m68k/bits/ |
D | fenv.h | 101 fenv_t; typedef 111 fenv_t; typedef 116 #define FE_DFL_ENV ((const fenv_t *) -1) 122 # define FE_NOMASK_ENV ((const fenv_t *) -2)
|
/glibc-2.36/math/ |
D | fenv.h | 114 extern int fegetenv (fenv_t *__envp) __THROW; 119 extern int feholdexcept (fenv_t *__envp) __THROW; 123 extern int fesetenv (const fenv_t *__envp) __THROW; 128 extern int feupdateenv (const fenv_t *__envp) __THROW;
|
/glibc-2.36/sysdeps/powerpc/bits/ |
D | fenv.h | 139 typedef double fenv_t; typedef 142 extern const fenv_t __fe_dfl_env; 148 extern const fenv_t __fe_enabled_env; 153 extern const fenv_t __fe_nonieee_env;
|
/glibc-2.36/sysdeps/loongarch/ |
D | math_private.h | 38 libc_feholdexcept_loongarch (fenv_t *envp) in libc_feholdexcept_loongarch() 74 libc_feholdexcept_setround_loongarch (fenv_t *envp, int round) in libc_feholdexcept_setround_loongarch() 101 libc_fesetenv_loongarch (fenv_t *envp) in libc_fesetenv_loongarch() 115 libc_feupdateenv_test_loongarch (fenv_t *envp, int excepts) in libc_feupdateenv_test_loongarch() 140 libc_feupdateenv_loongarch (fenv_t *envp) in libc_feupdateenv_loongarch()
|
/glibc-2.36/sysdeps/mips/fpu/ |
D | fenv_private.h | 35 libc_feholdexcept_mips (fenv_t *envp) in libc_feholdexcept_mips() 71 libc_feholdexcept_setround_mips (fenv_t *envp, int round) in libc_feholdexcept_setround_mips() 98 libc_fesetenv_mips (fenv_t *envp) in libc_fesetenv_mips() 112 libc_feupdateenv_test_mips (fenv_t *envp, int excepts) in libc_feupdateenv_test_mips() 137 libc_feupdateenv_mips (fenv_t *envp) in libc_feupdateenv_mips()
|
/glibc-2.36/sysdeps/generic/ |
D | fenv_private.h | 32 default_libc_feholdexcept (fenv_t *e) in default_libc_feholdexcept() 64 default_libc_feholdexcept_setround (fenv_t *e, int r) in default_libc_feholdexcept_setround() 95 default_libc_fesetenv (fenv_t *e) in default_libc_fesetenv() 111 default_libc_feupdateenv (fenv_t *e) in default_libc_feupdateenv() 131 default_libc_feupdateenv_test (fenv_t *e, int ex) in default_libc_feupdateenv_test()
|
/glibc-2.36/sysdeps/aarch64/bits/ |
D | fenv.h | 66 fenv_t; typedef 69 #define FE_DFL_ENV ((const fenv_t *) -1l) 73 # define FE_NOMASK_ENV ((const fenv_t *) -2)
|
/glibc-2.36/sysdeps/hppa/fpu/ |
D | feholdexcpt.c | 23 __feholdexcept (fenv_t *envp) in __feholdexcept() 25 union { unsigned long long buf[4]; fenv_t env; } clear; in __feholdexcept() 33 memcpy (envp, &clear.env, sizeof (fenv_t)); in __feholdexcept()
|