Home
last modified time | relevance | path

Searched refs:read_virtual_qword (Results 1 – 20 of 20) sorted by relevance

/dports/emulators/bochs/bochs-2.7/cpu/
H A Dmmx.cc57 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PSHUFB_PqQq()
90 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PHADDW_PqQq()
119 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PHADDD_PqQq()
146 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PHADDSW_PqQq()
175 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PMADDUBSW_PqQq()
207 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PHSUBSW_PqQq()
236 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PHSUBW_PqQq()
265 MMXUQ(op2) = read_virtual_qword(i->seg(), eaddr); in PHSUBD_PqQq()
409 MMXUQ(op) = read_virtual_qword(i->seg(), eaddr); in PABSB_PqQq()
441 MMXUQ(op) = read_virtual_qword(i->seg(), eaddr); in PABSW_PqQq()
[all …]
H A Dxsave.cc73 Bit64u xstate_bv = read_virtual_qword(i->seg(), (eaddr + 512) & asize_mask); in XSAVE()
281 Bit64u xstate_bv = read_virtual_qword(i->seg(), (eaddr + 512) & asize_mask); in XRSTOR()
282 Bit64u xcomp_bv = read_virtual_qword(i->seg(), (eaddr + 520) & asize_mask); in XRSTOR()
283 Bit64u header3 = read_virtual_qword(i->seg(), (eaddr + 528) & asize_mask); in XRSTOR()
325 Bit64u header4 = read_virtual_qword(i->seg(), (eaddr + 536) & asize_mask); in XRSTOR()
326 Bit64u header5 = read_virtual_qword(i->seg(), (eaddr + 544) & asize_mask); in XRSTOR()
327 Bit64u header6 = read_virtual_qword(i->seg(), (eaddr + 552) & asize_mask); in XRSTOR()
328 Bit64u header7 = read_virtual_qword(i->seg(), (eaddr + 560) & asize_mask); in XRSTOR()
329 Bit64u header8 = read_virtual_qword(i->seg(), (eaddr + 568) & asize_mask); in XRSTOR()
910 Bit64u ctrl = read_virtual_qword(i->seg(), offset); in xrstor_cet_u_state()
[all …]
H A Dload.cc111 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_Wsd()
125 val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_MASK_Wsd()
196 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_Half_Vector()
217 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_Quarter_Vector()
236 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_Eighth_Vector()
379 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_BROADCAST_VectorQ()
409 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_BROADCAST_MASK_VectorQ()
437 Bit64u val_64 = read_virtual_qword(i->seg(), eaddr); in LOAD_BROADCAST_Half_VectorD()
H A D3dnow.cc61 op = read_virtual_qword(i->seg(), eaddr); in PI2FW_PqQq()
96 op = read_virtual_qword(i->seg(), eaddr); in PI2FD_PqQq()
138 op = read_virtual_qword(i->seg(), eaddr); in PF2ID_PqQq()
285 op2 = read_virtual_qword(i->seg(), eaddr); in PMULHRW_PqQq()
322 op = read_virtual_qword(i->seg(), eaddr); in PSWAPD_PqQq()
H A Dsse_move.cc339 reg.fraction = read_virtual_qword(i->seg(), (eaddr+index*16+32) & asize_mask); in FXRSTOR()
525 Bit64u val64 = read_virtual_qword(i->seg(), eaddr); in MOVLPS_VpsMq()
590 Bit64u val64 = read_virtual_qword(i->seg(), eaddr); in MOVHPS_VpsMq()
734 op.xmm64u(0) = read_virtual_qword(i->seg(), eaddr); in MOVSD_VsdWsdM()
H A Dsse_pfp.cc129 BxPackedMmxRegister op = read_virtual_qword(i->seg(), eaddr); in CVTPI2PS_VpsQqM()
175 BxPackedMmxRegister op = read_virtual_qword(i->seg(), eaddr); in CVTPI2PD_VpdQqM()
267 op = read_virtual_qword(i->seg(), eaddr); in CVTTPS2PI_PqWps()
420 op = read_virtual_qword(i->seg(), eaddr); in CVTPS2PI_PqWps()
H A Dstack.cc371 return read_virtual_qword(BX_SEG_REG_SS, offset); in stack_read_qword()
H A Daccess.h285 BX_CPU_C::read_virtual_qword(unsigned s, bx_address offset) in read_virtual_qword() function
H A Dstring.cc1165 op2_64 = read_virtual_qword(BX_SEG_REG_ES, edi); in SCASQ32_RAXYq()
1189 op2_64 = read_virtual_qword(BX_SEG_REG_ES, rdi); in SCASQ64_RAXYq()
H A Dvmx.cc2823 Bit64u pAddr = read_virtual_qword(i->seg(), eaddr); // keep 64-bit in VMXON()
3174 Bit64u pAddr = read_virtual_qword(i->seg(), eaddr); // keep 64-bit in VMPTRLD()
3637 Bit64u pAddr = read_virtual_qword(i->seg(), eaddr); // keep 64-bit in VMCLEAR()
H A Dcpu.h4389 BX_SMF Bit64u read_virtual_qword(unsigned seg, bx_address offset) BX_CPP_AttrRegparmN(2);
/dports/emulators/bochs/bochs-2.7/cpu/avx/
H A Dgather.cc190 dest->ymm64u(n) = read_virtual_qword(i->seg(), BxResolveGatherD(i, n)); in VGATHERDPD_VpdHpd()
241 dest->ymm64u(n) = read_virtual_qword(i->seg(), BxResolveGatherQ(i, n)); in VGATHERQPD_VpdHpd()
370 dest->vmm64u(n) = read_virtual_qword(i->seg(), BxResolveGatherD(i, n)); in VGATHERDPD_MASK_VpdVSib()
411 dest->vmm64u(n) = read_virtual_qword(i->seg(), BxResolveGatherQ(i, n)); in VGATHERQPD_MASK_VpdVSib()
H A Davx512_broadcast.cc146 val_64 = read_virtual_qword(i->seg(), eaddr); in VPBROADCASTQ_MASK_VdqWqM()
261 val_64 = read_virtual_qword(i->seg(), eaddr); in VBROADCASTF32x2_MASK_VpsWqM()
H A Davx512_mask64.cc65 Bit64u opmask = read_virtual_qword(i->seg(), eaddr); in KMOVQ_KGqKEqM()
H A Davx.cc254 op.xmm64u(0) = read_virtual_qword(i->seg(), eaddr); in VMOVLPD_VpdHpdMq()
283 op.xmm64u(1) = read_virtual_qword(i->seg(), eaddr); in VMOVHPD_VpdHpdMq()
H A Davx512_move.cc135 op->vmm64u(n) = read_virtual_qword(i->seg(), eaddr + 8*n); in avx_masked_load64()
601 op.xmm64u(0) = read_virtual_qword(i->seg(), eaddr); in VMOVSD_MASK_VsdWsdM()
/dports/emulators/bochs/bochs-2.7/cpu/fpu/
H A Dfpu_load_store.cc107 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FLD_DOUBLE_REAL()
140 result.fraction = read_virtual_qword(i->seg(), RMAddr(i)); in FLD_EXTENDED_REAL()
212 Bit64s load_reg = (Bit64s) read_virtual_qword(i->seg(), RMAddr(i)); in FILD_QWORD_INTEGER()
237 Bit64u lo8 = read_virtual_qword(i->seg(), RMAddr(i)); in FBLD_PACKED_BCD()
H A Dfpu_arith.cc259 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FADD_DOUBLE_REAL()
436 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FMUL_DOUBLE_REAL()
701 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FSUB_DOUBLE_REAL()
730 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FSUBR_DOUBLE_REAL()
1053 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FDIV_DOUBLE_REAL()
1082 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FDIVR_DOUBLE_REAL()
H A Dfpu_compare.cc287 float64 load_reg = read_virtual_qword(i->seg(), RMAddr(i)); in FCOM_DOUBLE_REAL()
H A Dfpu.cc419 tmp.fraction = read_virtual_qword(i->seg(), (offset + n*10) & i->asize_mask()); in FRSTOR()