Lines Matching refs:round
39 libc_fesetround_vfp (int round) in libc_fesetround_vfp() argument
46 if (__glibc_unlikely ((fpscr & _FPU_MASK_RM) != round)) in libc_fesetround_vfp()
47 _FPU_SETCW ((fpscr & ~_FPU_MASK_RM) | round); in libc_fesetround_vfp()
51 libc_feholdexcept_setround_vfp (fenv_t *envp, int round) in libc_feholdexcept_setround_vfp() argument
61 _FPU_SETCW (fpscr | round); in libc_feholdexcept_setround_vfp()
65 libc_feholdsetround_vfp (fenv_t *envp, int round) in libc_feholdsetround_vfp() argument
73 if (__glibc_unlikely ((fpscr & _FPU_MASK_RM) != round)) in libc_feholdsetround_vfp()
74 _FPU_SETCW ((fpscr & ~_FPU_MASK_RM) | round); in libc_feholdsetround_vfp()
80 fpu_control_t fpscr, round; in libc_feresetround_vfp() local
85 round = (envp->__cw ^ fpscr) & _FPU_MASK_RM; in libc_feresetround_vfp()
88 if (__glibc_unlikely (round != 0)) in libc_feresetround_vfp()
89 _FPU_SETCW (fpscr ^ round); in libc_feresetround_vfp()
146 fpu_control_t fpscr, round; in libc_feholdsetround_vfp_ctx() local
153 round = (fpscr ^ r) & _FPU_MASK_RM; in libc_feholdsetround_vfp_ctx()
156 if (__glibc_unlikely (round != 0)) in libc_feholdsetround_vfp_ctx()
159 _FPU_SETCW (fpscr ^ round); in libc_feholdsetround_vfp_ctx()