Home
last modified time | relevance | path

Searched refs:fpu_status (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/target/s390x/tcg/
H A Dfpu_helper.c67 qemu_exc = env->fpu_status.float_exception_flags; in handle_exceptions()
71 env->fpu_status.float_exception_flags = 0; in handle_exceptions()
221 float32 ret = float32_add(f1, f2, &env->fpu_status); in HELPER()
229 float64 ret = float64_add(f1, f2, &env->fpu_status); in HELPER()
237 float128 ret = float128_add(ARG128(a), ARG128(b), &env->fpu_status); in HELPER()
245 float32 ret = float32_sub(f1, f2, &env->fpu_status); in HELPER()
253 float64 ret = float64_sub(f1, f2, &env->fpu_status); in HELPER()
261 float128 ret = float128_sub(ARG128(a), ARG128(b), &env->fpu_status); in HELPER()
269 float32 ret = float32_div(f1, f2, &env->fpu_status); in HELPER()
277 float64 ret = float64_div(f1, f2, &env->fpu_status); in HELPER()
[all …]
H A Dvec_fpu_helper.c36 qemu_exc = env->fpu_status.float_exception_flags; in check_ieee_exc()
40 env->fpu_status.float_exception_flags = 0; in check_ieee_exc()
125 s390_vec_write_float32(&tmp, i, fn(a, &env->fpu_status)); in vop32_2()
149 s390_vec_write_float64(&tmp, i, fn(a, &env->fpu_status)); in vop64_2()
171 s390_vec_write_float128(&tmp, fn(a, &env->fpu_status)); in vop128_2()
272 s390_vec_write_float32(&tmp, i, fn(a, b, &env->fpu_status)); in vop32_3()
295 s390_vec_write_float64(&tmp, i, fn(a, b, &env->fpu_status)); in vop64_3()
315 s390_vec_write_float128(&tmp, fn(a, b, &env->fpu_status)); in vop128_3()
350 cmp = float32_compare(a, b, &env->fpu_status); in DEF_GVEC_VOP3()
352 cmp = float32_compare_quiet(a, b, &env->fpu_status); in DEF_GVEC_VOP3()
[all …]
/openbmc/u-boot/post/lib_powerpc/fpu/
H A Dfpu.c28 extern int fpu_status (void);
42 int fpu = fpu_status (); in fpu_post_test()
/openbmc/qemu/target/s390x/
H A Dcpu.c207 &env->fpu_status); in s390_cpu_reset_hold()
208 set_float_2nan_prop_rule(float_2nan_prop_s_ab, &env->fpu_status); in s390_cpu_reset_hold()
H A Dcpu.h76 float_status fpu_status; /* passed to softfloat lib */ member
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_fmov.c.inc111 * Install the new rounding mode to fpu_status, if changed.