Home
last modified time | relevance | path

Searched refs:fpregs (Results 1 – 9 of 9) sorted by relevance

/openbmc/openbmc/poky/meta/recipes-support/libunwind/libunwind/
H A D0005-Handle-musl-on-PPC32.patch54 - addr = &uc->uc_mcontext.uc_regs->fpregs.fpregs[reg - UNW_PPC32_F0];
55 + addr = &_UCONTEXT_UC_REGS(uc)->fpregs.fpregs[reg - UNW_PPC32_F0];
78 …#define _UC_MCONTEXT_FPR(x) ( ((void *)&dmy_ctxt.uc_mcontext.uc_regs->fpregs.fpregs[x] - (void *)&…
81 +#define _UC_MCONTEXT_FPR(x) ( ((void *)&dmy_ctxt.uc_regs->fpregs.fpregs[x] - (void *)&dmy_ctxt) )
/openbmc/qemu/linux-user/m68k/
H A Dsignal.c58 target_fpregset_t fpregs; member
168 target_fpregset_t *fpregs = &uc->tuc_mcontext.fpregs; in target_rt_save_fpu_state() local
170 __put_user(env->fpcr, &fpregs->f_fpcntl[0]); in target_rt_save_fpu_state()
171 __put_user(env->fpsr, &fpregs->f_fpcntl[1]); in target_rt_save_fpu_state()
176 __put_user(high, &fpregs->f_fpregs[i * 3]); in target_rt_save_fpu_state()
178 (uint64_t *)&fpregs->f_fpregs[i * 3 + 1]); in target_rt_save_fpu_state()
217 target_fpregset_t *fpregs = &uc->tuc_mcontext.fpregs; in target_rt_restore_fpu_state() local
220 __get_user(fpcr, &fpregs->f_fpcntl[0]); in target_rt_restore_fpu_state()
222 __get_user(env->fpsr, &fpregs->f_fpcntl[1]); in target_rt_restore_fpu_state()
227 __get_user(high, &fpregs->f_fpregs[i * 3]); in target_rt_restore_fpu_state()
[all …]
/openbmc/qemu/target/i386/
H A Dxsave_helper.c39 memcpy(&legacy->fpregs, env->fpregs, in x86_cpu_xsave_all_areas()
40 sizeof(env->fpregs)); in x86_cpu_xsave_all_areas()
174 memcpy(env->fpregs, &legacy->fpregs, in x86_cpu_xrstor_all_areas()
175 sizeof(env->fpregs)); in x86_cpu_xrstor_all_areas()
H A Dgdbstub.c144 floatx80 *fp = &env->fpregs[r_index].d; in x86_cpu_gdb_read_register()
302 floatx80 *fp = (floatx80 *) &env->fpregs[n - IDX_FP_REGS]; in x86_cpu_gdb_write_register()
/openbmc/qemu/target/i386/tcg/
H A Dtcg-cpu.h71 QEMU_BUILD_BUG_ON(offsetof(X86XSaveArea, legacy.fpregs) != XSAVE_ST_SPACE_OFFSET);
H A Dfpu_helper.c34 #define ST0 (env->fpregs[env->fpstt].d)
35 #define ST(n) (env->fpregs[(env->fpstt + (n)) & 7].d)
283 env->fpregs[new_fpstt].d = float32_to_floatx80(u.f, &env->fp_status); in helper_flds_ST0()
300 env->fpregs[new_fpstt].d = float64_to_floatx80(u.f, &env->fp_status); in helper_fldl_ST0()
319 env->fpregs[new_fpstt].d = int32_to_floatx80(val, &env->fp_status); in helper_fildl_ST0()
332 env->fpregs[new_fpstt].d = int64_to_floatx80(val, &env->fp_status); in helper_fildll_ST0()
453 env->fpregs[new_fpstt].d = do_fldt(&ac, ptr); in helper_fldt_ST0()
2458 tmp.d = env->fpregs[i].d; in do_fstenv()
2612 addr = ptr + XO(legacy.fpregs); in do_xsave_fpu()
2831 addr = ptr + XO(legacy.fpregs); in do_xrstor_fpu()
[all …]
H A Demit.c.inc24 offsetof(CPUX86State, fpregs[reg].mmx); })
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c162 assert(sizeof(state->fpu.fx_87_ac) == sizeof(env->fpregs)); in nvmm_set_registers()
163 memcpy(state->fpu.fx_87_ac, env->fpregs, sizeof(env->fpregs)); in nvmm_set_registers()
317 assert(sizeof(state->fpu.fx_87_ac) == sizeof(env->fpregs)); in nvmm_get_registers()
318 memcpy(env->fpregs, state->fpu.fx_87_ac, sizeof(env->fpregs)); in nvmm_get_registers()
/openbmc/qemu/tests/tcg/i386/
H A Dtest-i386.c801 long double fpregs[8]; in fpu_clear_exceptions() member
952 long double fpregs[8]; in test_fenv() member
959 long double fpregs[8]; in test_fenv() member