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

/external/qemu/target-mips/
H A Dop_helper.c2217 set_float_rounding_mode(ieee_rm[env->active_fpu.fcr31 & 3], &env->active_fpu.fp_status)
2220 set_flush_to_zero((env->active_fpu.fcr31 & (1 << 24)) != 0, &env->active_fpu.fp_status);
2279 set_float_exception_flags(0, &env->active_fpu.fp_status);
2304 int tmp = ieee_ex_to_mips(get_float_exception_flags(&env->active_fpu.fp_status));
2321 return float64_sqrt(fdt0, &env->active_fpu.fp_status);
2326 return float32_sqrt(fst0, &env->active_fpu.fp_status);
2333 set_float_exception_flags(0, &env->active_fpu.fp_status);
2334 fdt2 = float32_to_float64(fst0, &env->active_fpu.fp_status);
2343 set_float_exception_flags(0, &env->active_fpu.fp_status);
2344 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.h82 float_status fp_status; member in struct:CPUMIPSFPUContext
H A Dtranslate.c8463 fpu_fprintf(f, "CP1 FCR0 0x%08x FCR31 0x%08x SR.FR %d fp_status 0x%08x(0x%02x)\n",
8464 env->active_fpu.fcr0, env->active_fpu.fcr31, is_fpu64, env->active_fpu.fp_status,
8465 get_float_exception_flags(&env->active_fpu.fp_status));
/external/qemu/target-i386/
H A Dfpu_helper.c109 u.f64 = floatx80_to_float64(a, &env->fp_status);
121 return float64_to_floatx80(u.f64, &env->fp_status);
136 return floatx80_div(a, b, &env->fp_status);
158 FT0 = float32_to_floatx80(u.f, &env->fp_status);
168 FT0 = float64_to_floatx80(u.f, &env->fp_status);
173 FT0 = int32_to_floatx80(val, &env->fp_status);
185 env->fpregs[new_fpstt].d = float32_to_floatx80(u.f, &env->fp_status);
199 env->fpregs[new_fpstt].d = float64_to_floatx80(u.f, &env->fp_status);
208 env->fpregs[new_fpstt].d = int32_to_floatx80(val, &env->fp_status);
217 env->fpregs[new_fpstt].d = int64_to_floatx80(val, &env->fp_status);
[all...]
H A Dcpu.h771 float_status fp_status; member in struct:CPUX86State
/external/qemu/target-arm/
H A Dhelper.c357 &env->vfp.fp_status);
2692 i = get_float_exception_flags(&env->vfp.fp_status);
2750 set_float_rounding_mode(i, &env->vfp.fp_status);
2753 set_flush_to_zero((val & (1 << 24)) != 0, &env->vfp.fp_status);
2754 set_flush_inputs_to_zero((val & (1 << 24)) != 0, &env->vfp.fp_status);
2757 set_default_nan_mode((val & (1 << 25)) != 0, &env->vfp.fp_status);
2760 set_float_exception_flags(i, &env->vfp.fp_status);
2810 return float32_sqrt(a, &env->vfp.fp_status);
2815 return float64_sqrt(a, &env->vfp.fp_status);
2823 switch(type ## _compare_quiet(a, b, &env->vfp.fp_status)) { \
[all...]
H A Dcpu.h223 /* fp_status is the "normal" fp status. standard_fp_status retains
235 float_status fp_status; member in struct:CPUARMState::__anon30109
H A Dtranslate.c907 offset = offsetof(CPUARMState, vfp.fp_status);
/external/qemu/
H A Dgdbstub.c1026 set_float_rounding_mode(ieee_rm[env->active_fpu.fcr31 & 3], &env->active_fpu.fp_status)

Completed in 9625 milliseconds