Searched refs:fp_status (Results 1 - 10 of 10) sorted by relevance
/external/qemu/target-mips/ |
H A D | op_helper.c | 2217 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 D | machine.c | 36 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 D | cpu.h | 82 float_status fp_status; member in struct:CPUMIPSFPUContext
|
H A D | translate.c | 8463 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 D | fpu_helper.c | 109 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 D | cpu.h | 771 float_status fp_status; member in struct:CPUX86State
|
/external/qemu/target-arm/ |
H A D | helper.c | 357 &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 D | cpu.h | 223 /* fp_status is the "normal" fp status. standard_fp_status retains 235 float_status fp_status; member in struct:CPUARMState::__anon30109
|
H A D | translate.c | 907 offset = offsetof(CPUARMState, vfp.fp_status);
|
/external/qemu/ |
H A D | gdbstub.c | 1026 set_float_rounding_mode(ieee_rm[env->active_fpu.fcr31 & 3], &env->active_fpu.fp_status)
|
Completed in 9625 milliseconds