Searched refs:fp_status (Results 1 - 10 of 10) sorted by relevance

/external/qemu/target-mips/
H A Dop_helper.c2039 set_float_rounding_mode(ieee_rm[env->active_fpu.fcr31 & 3], &env->active_fpu.fp_status)
2042 set_flush_to_zero((env->active_fpu.fcr31 & (1 << 24)) != 0, &env->active_fpu.fp_status);
2101 set_float_exception_flags(0, &env->active_fpu.fp_status);
2126 int tmp = ieee_ex_to_mips(get_float_exception_flags(&env->active_fpu.fp_status));
2143 return float64_sqrt(fdt0, &env->active_fpu.fp_status);
2148 return float32_sqrt(fst0, &env->active_fpu.fp_status);
2155 set_float_exception_flags(0, &env->active_fpu.fp_status);
2156 fdt2 = float32_to_float64(fst0, &env->active_fpu.fp_status);
2165 set_float_exception_flags(0, &env->active_fpu.fp_status);
2166 fdt2 = int32_to_float64(wt0, &env->active_fpu.fp_status);
[all...]
H A Dmachine.c36 qemu_put_s8s(f, &fpu->fp_status.float_detect_tininess);
37 qemu_put_s8s(f, &fpu->fp_status.float_rounding_mode);
38 qemu_put_s8s(f, &fpu->fp_status.float_exception_flags);
183 qemu_get_s8s(f, &fpu->fp_status.float_detect_tininess);
184 qemu_get_s8s(f, &fpu->fp_status.float_rounding_mode);
185 qemu_get_s8s(f, &fpu->fp_status.float_exception_flags);
H A Dcpu.h74 float_status fp_status; member in struct:CPUMIPSFPUContext
H A Dtranslate.c8453 fpu_fprintf(f, "CP1 FCR0 0x%08x FCR31 0x%08x SR.FR %d fp_status 0x%08x(0x%02x)\n",
8454 env->active_fpu.fcr0, env->active_fpu.fcr31, is_fpu64, env->active_fpu.fp_status,
8455 get_float_exception_flags(&env->active_fpu.fp_status));
/external/qemu/target-arm/
H A Dhelper.c317 &env->vfp.fp_status);
2618 i = get_float_exception_flags(&env->vfp.fp_status);
2676 set_float_rounding_mode(i, &env->vfp.fp_status);
2679 set_flush_to_zero((val & (1 << 24)) != 0, &env->vfp.fp_status);
2680 set_flush_inputs_to_zero((val & (1 << 24)) != 0, &env->vfp.fp_status);
2683 set_default_nan_mode((val & (1 << 25)) != 0, &env->vfp.fp_status);
2686 set_float_exception_flags(i, &env->vfp.fp_status);
2700 return float32_ ## name (a, b, &env->vfp.fp_status); \
2704 return float64_ ## name (a, b, &env->vfp.fp_status); \
2734 return float32_sqrt(a, &env->vfp.fp_status);
[all...]
H A Dcpu.h191 /* fp_status is the "normal" fp status. standard_fp_status retains
203 float_status fp_status; member in struct:CPUARMState::__anon11681
H A Dtranslate.c1000 offset = offsetof(CPUState, vfp.fp_status); \
1023 offset = offsetof(CPUState, vfp.fp_status); \
1049 offset = offsetof(CPUState, vfp.fp_status); \
/external/qemu/target-i386/
H A Dop_helper.c3488 FT0 = float32_to_floatx(u.f, &env->fp_status);
3498 FT0 = float64_to_floatx(u.f, &env->fp_status);
3503 FT0 = int32_to_floatx(val, &env->fp_status);
3515 env->fpregs[new_fpstt].d = float32_to_floatx(u.f, &env->fp_status);
3529 env->fpregs[new_fpstt].d = float64_to_floatx(u.f, &env->fp_status);
3538 env->fpregs[new_fpstt].d = int32_to_floatx(val, &env->fp_status);
3547 env->fpregs[new_fpstt].d = int64_to_floatx(val, &env->fp_status);
3558 u.f = floatx_to_float32(ST0, &env->fp_status);
3568 u.f = floatx_to_float64(ST0, &env->fp_status);
3575 val = floatx_to_int32(ST0, &env->fp_status);
[all...]
H A Dcpu.h608 float_status fp_status; member in struct:CPUX86State
/external/qemu/
H A Dgdbstub.c1024 set_float_rounding_mode(ieee_rm[env->active_fpu.fcr31 & 3], &env->active_fpu.fp_status)

Completed in 597 milliseconds