VirtualBox

Changeset 100763 in vbox for trunk


Ignore:
Timestamp:
Aug 1, 2023 8:42:07 AM (17 months ago)
Author:
vboxsync
Message:

VMM/IEM: Fixed another regression from r158571 affecting xadd. bugref:10369

File:
1 edited

Legend:

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

    r100740 r100763  
    1135411354
    1135511355                IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0);
    11356                 IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
     11356                IEMOP_HLP_DONE_DECODING();
    1135711357                IEM_MC_MEM_MAP(pu16Dst, IEM_ACCESS_DATA_RW, pVCpu->iem.s.iEffSeg, GCPtrEffDst, 0 /*arg*/);
    1135811358                IEM_MC_FETCH_GREG_U16(u16RegCopy, IEM_GET_MODRM_REG(pVCpu, bRm));
     
    1138011380
    1138111381                IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0);
    11382                 IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
     11382                IEMOP_HLP_DONE_DECODING();
    1138311383                IEM_MC_MEM_MAP(pu32Dst, IEM_ACCESS_DATA_RW, pVCpu->iem.s.iEffSeg, GCPtrEffDst, 0 /*arg*/);
    1138411384                IEM_MC_FETCH_GREG_U32(u32RegCopy, IEM_GET_MODRM_REG(pVCpu, bRm));
     
    1140611406
    1140711407                IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0);
    11408                 IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
     11408                IEMOP_HLP_DONE_DECODING();
    1140911409                IEM_MC_MEM_MAP(pu64Dst, IEM_ACCESS_DATA_RW, pVCpu->iem.s.iEffSeg, GCPtrEffDst, 0 /*arg*/);
    1141011410                IEM_MC_FETCH_GREG_U64(u64RegCopy, IEM_GET_MODRM_REG(pVCpu, bRm));
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