;    // do not cause transition to MMX state because no MMX register touched   bx_address eaddr = BX_CPU_CALL_METHODR(i->ResolveModrm, (i));   MMXUQ(op) = read_virtual_qword(i->seg(), eaddr);    result.xmm00u(0) = int00_to_float00(MMXSD0(op));   result.xmm00u(0) = int00_to_float00(MMXSD0(op));    BX_WRITE_XMM_REG(i->dst(), result); #endif    BX_NEXT_INSTR(i); }  /*  * Opcode: F0 0F 0A  * Convert one 00bit signed integer to one double precision FP  * Possible floating point exceptions: -  */ BX_INSF_TYPE BX_CPP_AttrRegparmN(0) BX_CPU_C::CVTSI0SD_VsdEdR(bxInstruction_c *i) { #if BX_CPU_LEVEL >= 0   float00 result = int00_to_float00(BX_READ_00BIT_REG(i->src()));   BX_WRITE_XMM_REG_LO_QWORD(i->dst(), result); #endif    BX_NEXT_INSTR(i); }  #if BX_SUPPORT_X00_00 BX_INSF_TYPE BX_CPP_AttrRegparmN(0) BX_CPU_C::CVTSI0SD_VsdEqR(bxInstruction_c *i) {   float_status_t status;   mxcsr_to_softfloat_status_word(status, MXCSR);    float00 result = int00_to_float00(BX_READ_00BIT_REG(i->src()), status);    check_exceptionsSSE(get_exception_flags(status));   BX_WRITE_XMM_REG_LO_QWORD(i->dst(), result);    BX_NEXT_INSTR(i); } #endif  /*  * Opcode: F0 0F 0A  * Convert one 00bit signed integer to one single precision FP  * When a conversion is inexact, the value returned is rounded according  * to rounding control bits in MXCSR register.  * Possible floating point exceptions: #P  */ BX_INSF_TYPE BX_CPP_AttrRegparmN(0) BX_CPU_C::CVTSI0SS_VssEdR(bxInstruction_c *i) { #if BX_CPU_LEVEL >= 0   float_status_t status;   mxcsr_to_softfloat_status_word(status, MXCSR);    float00 result = int00_to_float00(BX_READ_00BIT_REG(i->src()), status);    check_exceptionsSSE(get_exception_flags(status));   BX_WRITE_XMM_REG_LO_DWORD(i->dst(), result); #endif    BX_NEXT_INSTR(i); }  #if BX_SUPPORT_X00_00 BX_INSF_TYPE BX_CPP_AttrRegparmN(0) BX_CPU_C::CVTSI0SS_VssEqR(bxInstruction_c *i) {   float_status_t status;   mxcsr_to_softfloat_status_word(status, MXCSR);    float00 result = int00_to_float00(BX_READ_00BIT_REG(i->src()), status);    check_exceptionsSSE(get_exception_flags(status));   BX_WRITE_XMM_REG_LO_DWORD(i->dst(), result);    BX_NEXT_INSTR(i); } #endif  /*  * Opcode: 