VirtualBox

Changeset 96954 in vbox


Ignore:
Timestamp:
Sep 30, 2022 12:41:37 PM (2 years ago)
Author:
vboxsync
Message:

IEM: Nits, comments in TwoByte0f decoder.

File:
1 edited

Legend:

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

    r96951 r96954  
    985985        IEM_MC_ARG(PCX86XMMREG,             pSrc1,                      1);
    986986        IEM_MC_ARG(PCRTFLOAT64U,            pSrc2,                      2);
    987         IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     987        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    988988        IEM_MC_PREPARE_SSE_USAGE();
    989989        IEM_MC_REF_XREG_XMM_CONST(pSrc1, IEM_GET_MODRM_REG(pVCpu, bRm));
     
    10111011        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    10121012        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    1013         IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     1013        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    10141014        IEM_MC_FETCH_MEM_R64(r64Src2, pVCpu->iem.s.iEffSeg, GCPtrEffSrc);
    10151015
     
    37393739
    37403740
    3741 /** Opcode 0xf3 0x0f 0x2a - vcvtsi2ss Vss, Hss, Ey */
     3741/** Opcode 0xf3 0x0f 0x2a - cvtsi2ss Vss, Ey */
    37423742FNIEMOP_DEF(iemOp_cvtsi2ss_Vss_Ey)
    37433743{
     
    38333833        else
    38343834        {
    3835             /* greg, [mem] */
     3835            /* greg, [mem32] */
    38363836            IEM_MC_BEGIN(3, 4);
    38373837            IEM_MC_LOCAL(RTGCPTR,    GCPtrEffSrc);
     
    39593959        else
    39603960        {
    3961             /* greg, [mem] */
     3961            /* greg, [mem32] */
    39623962            IEM_MC_BEGIN(3, 4);
    39633963            IEM_MC_LOCAL(RTGCPTR,    GCPtrEffSrc);
     
    49454945        IEM_MC_ARG(PCX86XMMREG,                 puSrc1,             2);
    49464946        IEM_MC_ARG(PCX86XMMREG,                 puSrc2,             3);
    4947         IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     4947        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    49484948        IEM_MC_PREPARE_SSE_USAGE();
    49494949        IEM_MC_FETCH_EFLAGS(fEFlags);
     
    49774977        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    49784978        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    4979         IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     4979        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    49804980        IEM_MC_FETCH_MEM_XMM_U64(uSrc2, 0 /*a_QWord*/, pVCpu->iem.s.iEffSeg, GCPtrEffSrc);
    49814981
     
    50895089        IEM_MC_ARG(PCX86XMMREG,                 puSrc1,             2);
    50905090        IEM_MC_ARG(PCX86XMMREG,                 puSrc2,             3);
    5091         IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     5091        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    50925092        IEM_MC_PREPARE_SSE_USAGE();
    50935093        IEM_MC_FETCH_EFLAGS(fEFlags);
     
    51215121        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    51225122        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    5123         IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     5123        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    51245124        IEM_MC_FETCH_MEM_XMM_U64(uSrc2, 0 /*a_QWord*/, pVCpu->iem.s.iEffSeg, GCPtrEffSrc);
    51255125
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