VirtualBox

Changeset 67015 in vbox for trunk/src/VBox/ValidationKit


Ignore:
Timestamp:
May 22, 2017 12:56:18 PM (8 years ago)
Author:
vboxsync
Message:

IEM: Implemented vmovdqa Wx,Vx (VEX.66.0F 0x7f).

Location:
trunk/src/VBox/ValidationKit/bootsectors
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c

    r67014 r67015  
    47584758            break;
    47594759
     4760        case BS3CG1ENC_VEX_MODRM_Wx_WO_Vx:
     4761            pThis->pfnEncoder        = Bs3Cg1EncodeNext_VEX_MODRM_WsomethingWO_Vsomething_Wip_OR_ViceVersa;
     4762            pThis->iRmOp             = 0;
     4763            pThis->iRegOp            = 1;
     4764            pThis->aOperands[0].cbOp = 16;
     4765            pThis->aOperands[1].cbOp = 16;
     4766            pThis->aOperands[0].enmLocation     = BS3CG1OPLOC_CTX_ZX_VLMAX;
     4767            pThis->aOperands[0].enmLocationReg  = BS3CG1OPLOC_CTX_ZX_VLMAX;
     4768            pThis->aOperands[0].enmLocationMem  = BS3CG1OPLOC_MEM_WO;
     4769            pThis->aOperands[1].enmLocation     = BS3CG1OPLOC_CTX;
     4770            pThis->aOperands[0].idxFieldBase    = BS3CG1DST_XMM0;
     4771            pThis->aOperands[1].idxFieldBase    = BS3CG1DST_XMM0;
     4772            break;
     4773
    47604774
    47614775            /* Unused or invalid instructions mostly. */
  • trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h

    r67014 r67015  
    6464    BS3CG1OP_WqZxReg_WO,
    6565    BS3CG1OP_Wx,
     66    BS3CG1OP_Wx_WO,
    6667
    6768    BS3CG1OP_Gb,
     
    102103    BS3CG1OP_VqHi_WO,
    103104    BS3CG1OP_VqZx_WO,
     105    BS3CG1OP_Vx,
    104106    BS3CG1OP_Vx_WO,
    105107
     
    199201    BS3CG1ENC_VEX_MODRM_Wps_WO_Vps,
    200202    BS3CG1ENC_VEX_MODRM_Wpd_WO_Vpd,
     203    BS3CG1ENC_VEX_MODRM_Wx_WO_Vx,
    201204
    202205    BS3CG1ENC_FIXED,
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette