Changeset 102522 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Dec 7, 2023 1:33:02 PM (16 months ago)
- svn:sync-xref-src-repo-rev:
- 160666
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h
r102473 r102522 5278 5278 \ 5279 5279 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 5280 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX();\5280 IEMOP_HLP_DONE_DECODING(); /** @todo testcase: lock xchg */ \ 5281 5281 IEM_MC_MEM_MAP_U8_RW(pu8Mem, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 5282 5282 IEM_MC_FETCH_GREG_U8(uTmpReg, IEM_GET_MODRM_REG(pVCpu, bRm)); \ … … 5381 5381 \ 5382 5382 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 5383 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX();\5383 IEMOP_HLP_DONE_DECODING(); /** @todo testcase: lock xchg */ \ 5384 5384 IEM_MC_MEM_MAP_U16_RW(pu16Mem, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 5385 5385 IEM_MC_FETCH_GREG_U16(uTmpReg, IEM_GET_MODRM_REG(pVCpu, bRm)); \ … … 5401 5401 \ 5402 5402 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 5403 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX(); \5403 IEMOP_HLP_DONE_DECODING(); \ 5404 5404 IEM_MC_MEM_MAP_U32_RW(pu32Mem, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 5405 5405 IEM_MC_FETCH_GREG_U32(uTmpReg, IEM_GET_MODRM_REG(pVCpu, bRm)); \ … … 5421 5421 \ 5422 5422 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 5423 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX(); \5423 IEMOP_HLP_DONE_DECODING(); \ 5424 5424 IEM_MC_MEM_MAP_U64_RW(pu64Mem, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 5425 5425 IEM_MC_FETCH_GREG_U64(uTmpReg, IEM_GET_MODRM_REG(pVCpu, bRm)); \ … … 13125 13125 \ 13126 13126 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 13127 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX(); \13127 IEMOP_HLP_DONE_DECODING(); \ 13128 13128 IEM_MC_MEM_MAP_U16_RW(pu16Dst, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 13129 13129 IEM_MC_FETCH_EFLAGS(EFlags); \ … … 13144 13144 \ 13145 13145 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 13146 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX(); \13146 IEMOP_HLP_DONE_DECODING(); \ 13147 13147 IEM_MC_MEM_MAP_U32_RW(pu32Dst, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 13148 13148 IEM_MC_FETCH_EFLAGS(EFlags); \ … … 13163 13163 \ 13164 13164 IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0); \ 13165 IEMOP_HLP_DONE_DECODING _NO_LOCK_PREFIX(); \13165 IEMOP_HLP_DONE_DECODING(); \ 13166 13166 IEM_MC_MEM_MAP_U64_RW(pu64Dst, bUnmapInfo, pVCpu->iem.s.iEffSeg, GCPtrEffDst); \ 13167 13167 IEM_MC_FETCH_EFLAGS(EFlags); \
Note:
See TracChangeset
for help on using the changeset viewer.