Lines Matching refs:fpc
29 fpu_control_t fpc, fpc_new; in libc_feholdexcept_s390() local
32 _FPU_GETCW (fpc); in libc_feholdexcept_s390()
33 envp->__fpc = fpc; in libc_feholdexcept_s390()
37 fpc_new = fpc & ~(FPC_FLAGS_MASK | FPC_DXC_MASK | FPC_EXCEPTION_MASK); in libc_feholdexcept_s390()
40 if (fpc_new != fpc) in libc_feholdexcept_s390()
61 fpu_control_t fpc, fpc_new; in libc_feholdexcept_setround_s390() local
63 _FPU_GETCW (fpc); in libc_feholdexcept_setround_s390()
64 envp->__fpc = fpc; in libc_feholdexcept_setround_s390()
69 fpc_new = fpc & ~(FPC_FLAGS_MASK | FPC_DXC_MASK | FPC_EXCEPTION_MASK in libc_feholdexcept_setround_s390()
76 if (fpc_new != fpc) in libc_feholdexcept_setround_s390()
88 fexcept_t fpc; in libc_fetestexcept_s390() local
90 _FPU_GETCW (fpc); in libc_fetestexcept_s390()
93 res = (fpc >> FPC_FLAGS_SHIFT) & FE_ALL_EXCEPT; in libc_fetestexcept_s390()
94 if ((fpc & FPC_NOT_FPU_EXCEPTION) == 0) in libc_fetestexcept_s390()
98 res |= (fpc >> FPC_DXC_SHIFT) & FE_ALL_EXCEPT; in libc_fetestexcept_s390()
187 fpu_control_t fpc; in libc_feholdsetround_s390_ctx() local
190 _FPU_GETCW (fpc); in libc_feholdsetround_s390_ctx()
191 ctx->env.__fpc = fpc; in libc_feholdsetround_s390_ctx()
194 round = fpc & FPC_RM_MASK; in libc_feholdsetround_s390_ctx()
216 fpu_control_t fpc; in libc_feresetround_s390_ctx() local
217 _FPU_GETCW (fpc); in libc_feresetround_s390_ctx()
218 fpc = ctx->env.__fpc | (fpc & FPC_FLAGS_MASK); in libc_feresetround_s390_ctx()
219 _FPU_SETCW (fpc); in libc_feresetround_s390_ctx()