Home
last modified time | relevance | path

Searched refs:ZMM_Q (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/i386/
H A Dxsave_helper.c46 stq_p(xmm, env->xmm_regs[i].ZMM_Q(0)); in x86_cpu_xsave_all_areas()
47 stq_p(xmm + 8, env->xmm_regs[i].ZMM_Q(1)); in x86_cpu_xsave_all_areas()
61 stq_p(ymmh, env->xmm_regs[i].ZMM_Q(2)); in x86_cpu_xsave_all_areas()
62 stq_p(ymmh + 8, env->xmm_regs[i].ZMM_Q(3)); in x86_cpu_xsave_all_areas()
104 stq_p(zmmh, env->xmm_regs[i].ZMM_Q(4)); in x86_cpu_xsave_all_areas()
105 stq_p(zmmh + 8, env->xmm_regs[i].ZMM_Q(5)); in x86_cpu_xsave_all_areas()
106 stq_p(zmmh + 16, env->xmm_regs[i].ZMM_Q(6)); in x86_cpu_xsave_all_areas()
107 stq_p(zmmh + 24, env->xmm_regs[i].ZMM_Q(7)); in x86_cpu_xsave_all_areas()
180 env->xmm_regs[i].ZMM_Q(0) = ldq_p(xmm); in x86_cpu_xrstor_all_areas()
181 env->xmm_regs[i].ZMM_Q(1) = ldq_p(xmm + 8); in x86_cpu_xrstor_all_areas()
[all …]
H A Dcpu-dump.c523 env->xmm_regs[i].ZMM_Q(7), in x86_cpu_dump_state()
524 env->xmm_regs[i].ZMM_Q(6), in x86_cpu_dump_state()
525 env->xmm_regs[i].ZMM_Q(5), in x86_cpu_dump_state()
526 env->xmm_regs[i].ZMM_Q(4), in x86_cpu_dump_state()
527 env->xmm_regs[i].ZMM_Q(3), in x86_cpu_dump_state()
528 env->xmm_regs[i].ZMM_Q(2), in x86_cpu_dump_state()
529 env->xmm_regs[i].ZMM_Q(1), in x86_cpu_dump_state()
530 env->xmm_regs[i].ZMM_Q(0)); in x86_cpu_dump_state()
538 env->xmm_regs[i].ZMM_Q(3), in x86_cpu_dump_state()
539 env->xmm_regs[i].ZMM_Q(2), in x86_cpu_dump_state()
[all …]
H A Dmachine.c47 VMSTATE_UINT64(ZMM_Q(0), ZMMReg),
48 VMSTATE_UINT64(ZMM_Q(1), ZMMReg),
63 VMSTATE_UINT64(ZMM_Q(2), ZMMReg),
64 VMSTATE_UINT64(ZMM_Q(3), ZMMReg),
78 VMSTATE_UINT64(ZMM_Q(4), ZMMReg),
79 VMSTATE_UINT64(ZMM_Q(5), ZMMReg),
80 VMSTATE_UINT64(ZMM_Q(6), ZMMReg),
81 VMSTATE_UINT64(ZMM_Q(7), ZMMReg),
96 VMSTATE_UINT64(ZMM_Q(0), ZMMReg),
97 VMSTATE_UINT64(ZMM_Q(1), ZMMReg),
[all …]
H A Dgdbstub.c152 env->xmm_regs[n].ZMM_Q(1), in x86_cpu_gdb_read_register()
153 env->xmm_regs[n].ZMM_Q(0)); in x86_cpu_gdb_read_register()
309 env->xmm_regs[n].ZMM_Q(0) = ldq_p(mem_buf); in x86_cpu_gdb_write_register()
310 env->xmm_regs[n].ZMM_Q(1) = ldq_p(mem_buf + 8); in x86_cpu_gdb_write_register()
H A Dops_sse.h39 #define Q(n) ZMM_Q(n)
504 d->ZMM_Q(i) = v->ZMM_Q(i); \
566 d->ZMM_Q(i) = v->ZMM_Q(i); in helper_sqrtsd()
626 d->ZMM_Q(i) = v->ZMM_Q(i); in helper_cvtss2sd()
908 d->ZMM_Q(0) = helper_extrq(d->ZMM_Q(0), s->ZMM_B(1) & 63, s->ZMM_B(0) & 63); in helper_extrq_r()
913 d->ZMM_Q(0) = helper_extrq(d->ZMM_Q(0), index, length); in helper_extrq_i()
930 d->ZMM_Q(0) = helper_insertq(d->ZMM_Q(0), s->ZMM_Q(0), s->ZMM_B(9) & 63, s->ZMM_B(8) & 63); in helper_insertq_r()
935 d->ZMM_Q(0) = helper_insertq(d->ZMM_Q(0), s->ZMM_Q(0), index, length); in helper_insertq_i()
1014 d->ZMM_Q(i) = C(F(64, v->ZMM_D(i), s->ZMM_D(i))) ? -1 : 0; \
1033 d->ZMM_Q(0) = C(F(64, v->ZMM_D(0), s->ZMM_D(0))) ? -1 : 0; \
[all …]
H A Dcpu.h1471 #define ZMM_Q(n) _q_ZMMReg[7 - (n)] macro
1491 #define ZMM_Q(n) _q_ZMMReg[n] macro
/openbmc/qemu/target/i386/tcg/
H A Dfpu_helper.c2618 access_stq(ac, addr, env->xmm_regs[i].ZMM_Q(0)); in do_xsave_sse()
2619 access_stq(ac, addr + 8, env->xmm_regs[i].ZMM_Q(1)); in do_xsave_sse()
2636 access_stq(ac, ptr, env->xmm_regs[i].ZMM_Q(2)); in do_xsave_ymmh()
2637 access_stq(ac, ptr + 8, env->xmm_regs[i].ZMM_Q(3)); in do_xsave_ymmh()
2834 env->xmm_regs[i].ZMM_Q(0) = access_ldq(ac, addr); in do_xrstor_sse()
2835 env->xmm_regs[i].ZMM_Q(1) = access_ldq(ac, addr + 8); in do_xrstor_sse()
2851 env->xmm_regs[i].ZMM_Q(0) = 0; in do_clear_sse()
2852 env->xmm_regs[i].ZMM_Q(1) = 0; in do_clear_sse()
2868 env->xmm_regs[i].ZMM_Q(2) = access_ldq(ac, ptr); in do_xrstor_ymmh()
2869 env->xmm_regs[i].ZMM_Q(3) = access_ldq(ac, ptr + 8); in do_xrstor_ymmh()
[all …]
H A Demit.c.inc130 return offsetof(ZMMReg, ZMM_Q(0));
177 return base_ofs + offsetof(ZMMReg, ZMM_Q(n));
3007 tcg_gen_ld_tl(t, tcg_env, offsetof(CPUX86State, xmm_t0.ZMM_Q((vec_len - 1) / 8)));
4514 tcg_gen_st_i64(s->tmp1_i64, OP_PTR0, offsetof(ZMMReg, ZMM_Q(0)));
4519 tcg_gen_ld_i64(s->tmp1_i64, OP_PTR2, offsetof(ZMMReg, ZMM_Q(0)));
4528 tcg_gen_st_i64(zero, OP_PTR0, offsetof(ZMMReg, ZMM_Q(1)));
4529 tcg_gen_st_i64(s->tmp1_i64, OP_PTR0, offsetof(ZMMReg, ZMM_Q(0)));
/openbmc/qemu/target/i386/nvmm/
H A Dnvmm-all.c163 &env->xmm_regs[i].ZMM_Q(0), 8); in nvmm_set_registers()
165 &env->xmm_regs[i].ZMM_Q(1), 8); in nvmm_set_registers()
317 memcpy(&env->xmm_regs[i].ZMM_Q(0), in nvmm_get_registers()
319 memcpy(&env->xmm_regs[i].ZMM_Q(1), in nvmm_get_registers()
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-all.c473 vcxt.values[idx].Reg128.Low64 = env->xmm_regs[i].ZMM_Q(0); in whpx_set_registers()
474 vcxt.values[idx].Reg128.High64 = env->xmm_regs[i].ZMM_Q(1); in whpx_set_registers()
700 env->xmm_regs[i].ZMM_Q(0) = vcxt.values[idx].Reg128.Low64; in whpx_get_registers()
701 env->xmm_regs[i].ZMM_Q(1) = vcxt.values[idx].Reg128.High64; in whpx_get_registers()