Searched refs:fpu_status (Results 1 – 6 of 6) sorted by relevance
/openbmc/qemu/target/s390x/tcg/ |
H A D | fpu_helper.c | 67 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 D | vec_fpu_helper.c | 36 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 D | fpu.c | 28 extern int fpu_status (void); 42 int fpu = fpu_status (); in fpu_post_test()
|
/openbmc/qemu/target/s390x/ |
H A D | cpu.c | 207 &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 D | cpu.h | 76 float_status fpu_status; /* passed to softfloat lib */ member
|
/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_fmov.c.inc | 111 * Install the new rounding mode to fpu_status, if changed.
|