Home
last modified time | relevance | path

Searched refs:fenv_t (Results 1 – 25 of 182) sorted by relevance

12345678

/glibc-2.36/include/
Dfenv.h13 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/
Dfenv_private.h16 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/
Dfenv_private.h30 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/
Dfenv_private.h53 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/
Dfenv_private.h27 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/
Dfenv.h-data2 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/
Dfenv_private.h26 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/
Dround_to_integer.h34 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()
Dfenv_private.h38 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/
Dfesetenv.c22 __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()
Dfedisblxcpt.c24 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()
Dfeenablxcpt.c24 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()
Dfeholdexcpt.c22 __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/
Dfenv_private.h27 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/
Dfenv.h82 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/
Dfenv_private.h26 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/
Dfenv.h115 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/
Dfenv.h101 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/
Dfenv.h114 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/
Dfenv.h139 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/
Dmath_private.h38 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/
Dfenv_private.h35 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/
Dfenv_private.h32 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/
Dfenv.h66 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/
Dfeholdexcpt.c23 __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()

12345678