VirtualBox

Changeset 96807 in vbox


Ignore:
Timestamp:
Sep 20, 2022 8:26:41 PM (2 years ago)
Author:
vboxsync
Message:

IEM: Fixed MMX/SSE shift immediate instruction decoding.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h

    r96796 r96807  
    62876287        IEM_MC_MAYBE_RAISE_MMX_RELATED_XCPT();
    62886288        IEM_MC_PREPARE_FPU_USAGE();
    6289         IEM_MC_REF_MREG_U64(pDst,       IEM_GET_MODRM_REG_8(bRm));
     6289        IEM_MC_REF_MREG_U64(pDst,       IEM_GET_MODRM_RM_8(bRm));
    62906290        IEM_MC_CALL_VOID_AIMPL_2(pfnU64, pDst, bShiftArg);
    62916291        IEM_MC_MODIFIED_MREG_BY_REF(pDst);
     
    63326332        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    63336333        IEM_MC_PREPARE_SSE_USAGE();
    6334         IEM_MC_REF_XREG_U128(pDst, IEM_GET_MODRM_REG(pVCpu, bRm));
     6334        IEM_MC_REF_XREG_U128(pDst, IEM_GET_MODRM_RM(pVCpu, bRm));
    63356335        IEM_MC_CALL_VOID_AIMPL_2(pfnU128, pDst, bShiftArg);
    63366336        IEM_MC_ADVANCE_RIP();
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