Home
last modified time | relevance | path

Searched refs:__envp (Results 1 – 7 of 7) sorted by relevance

/freebsd/lib/msun/arm/
H A Dfenv.c178 int __softfp_fegetenv(fenv_t *__envp);
179 int __softfp_feholdexcept(fenv_t *__envp);
180 int __softfp_fesetenv(const fenv_t *__envp);
181 int __softfp_feupdateenv(const fenv_t *__envp);
195 int __vfp_fegetenv(fenv_t *__envp);
196 int __vfp_feholdexcept(fenv_t *__envp);
197 int __vfp_fesetenv(const fenv_t *__envp);
198 int __vfp_feupdateenv(const fenv_t *__envp);
344 (fegetenv)(fenv_t *__envp)
351 __softfp_fegetenv(__envp);
[all …]
H A Dfenv.h104 int fegetenv(fenv_t *__envp);
105 int feholdexcept(fenv_t *__envp);
106 int fesetenv(const fenv_t *__envp);
107 int feupdateenv(const fenv_t *__envp);
265 __fegetenv_int(fenv_t *__envp) in __fegetenv_int() argument
268 vmrs_fpscr(*__envp); in __fegetenv_int()
273 __feholdexcept_int(fenv_t *__envp) in __feholdexcept_int() argument
278 *__envp = __env; in __feholdexcept_int()
285 __fesetenv_int(const fenv_t *__envp) in __fesetenv_int() argument
288 vmsr_fpscr(*__envp); in __fesetenv_int()
[all …]
/freebsd/lib/msun/src/
H A Dfenv-softfloat.h136 fegetenv(fenv_t *__envp) in fegetenv() argument
139 __set_env(*__envp, __softfloat_float_exception_flags, in fegetenv()
145 feholdexcept(fenv_t *__envp) in feholdexcept() argument
149 fegetenv(__envp); in feholdexcept()
156 fesetenv(const fenv_t *__envp) in fesetenv() argument
159 __softfloat_float_exception_flags = __env_flags(*__envp); in fesetenv()
160 __softfloat_float_exception_mask = __env_mask(*__envp); in fesetenv()
161 __softfloat_float_rounding_mode = __env_round(*__envp); in fesetenv()
166 feupdateenv(const fenv_t *__envp) in feupdateenv() argument
170 fesetenv(__envp); in feupdateenv()
/freebsd/lib/msun/aarch64/
H A Dfenv.h230 __fegetenv_int(fenv_t *__envp) in __fegetenv_int() argument
237 *__envp = fpsr | (fpcr << 32); in __fegetenv_int()
243 __feholdexcept_int(fenv_t *__envp) in __feholdexcept_int() argument
248 *__envp = __r << 32; in __feholdexcept_int()
253 *__envp |= (__uint32_t)__r; in __feholdexcept_int()
260 __fesetenv_int(const fenv_t *__envp) in __fesetenv_int() argument
263 __msr_fpcr((*__envp) >> 32); in __fesetenv_int()
264 __msr_fpsr((fenv_t)(__uint32_t)*__envp); in __fesetenv_int()
269 __feupdateenv_int(const fenv_t *__envp) in __feupdateenv_int() argument
274 fesetenv(__envp); in __feupdateenv_int()
/freebsd/lib/msun/riscv/
H A Dfenv.h227 __fegetenv_int(fenv_t *__envp) in __fegetenv_int() argument
230 __rfs(*__envp); in __fegetenv_int()
236 __feholdexcept_int(fenv_t *__envp __unused) in __feholdexcept_int()
245 __fesetenv_int(const fenv_t *__envp) in __fesetenv_int() argument
248 __wfs(*__envp); in __fesetenv_int()
254 __feupdateenv_int(const fenv_t *__envp) in __feupdateenv_int() argument
259 __wfs(*__envp); in __feupdateenv_int()
/freebsd/lib/msun/powerpc/
H A Dfenv.h262 __fegetenv_int(fenv_t *__envp) in __fegetenv_int() argument
267 *__envp = __r.__bits.__reg; in __fegetenv_int()
272 __feholdexcept_int(fenv_t *__envp) in __feholdexcept_int() argument
277 *__envp = __r.__bits.__reg; in __feholdexcept_int()
284 __fesetenv_int(const fenv_t *__envp) in __fesetenv_int() argument
288 __r.__bits.__reg = *__envp; in __fesetenv_int()
294 __feupdateenv_int(const fenv_t *__envp) in __feupdateenv_int() argument
300 __r.__bits.__reg |= *__envp; in __feupdateenv_int()
/freebsd/lib/msun/x86/
H A Dfenv.h119 int fegetenv(fenv_t *__envp);
120 int feholdexcept(fenv_t *__envp);
123 int feupdateenv(const fenv_t *__envp);
316 __fesetenv_int(const fenv_t *__envp) in __fesetenv_int() argument
318 fenv_t __env = *__envp; in __fesetenv_int()
430 __fesetenv_int(const fenv_t *__envp) in __fesetenv_int() argument
441 __fldenvx(__envp->__x87); in __fesetenv_int()
442 __ldmxcsr(&__envp->__mxcsr); in __fesetenv_int()