VirtualBox

Changeset 65771 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Feb 13, 2017 3:12:11 PM (8 years ago)
Author:
vboxsync
Message:

IEM: corrected a few IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES uses (only two left).

File:
1 edited

Legend:

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

    r65770 r65771  
    10211021         * Register, register.
    10221022         */
    1023         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES();
     1023        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    10241024        IEM_MC_BEGIN(0, 0);
    10251025        IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     
    10401040
    10411041        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    1042         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES(); /** @todo check if this is delayed this long for REPZ/NZ - yes it generally is! */
     1042        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    10431043        IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
    10441044        IEM_MC_ACTUALIZE_SSE_STATE_FOR_READ();
     
    11321132         * Register, register.
    11331133         */
    1134         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES();
     1134        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    11351135        IEM_MC_BEGIN(0, 1);
    11361136        IEM_MC_LOCAL(uint64_t,                  uSrc);
     
    11551155
    11561156        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    1157         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES(); /** @todo check if this is delayed this long for REPZ/NZ - yes it generally is! */
     1157        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    11581158        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    11591159        IEM_MC_ACTUALIZE_SSE_STATE_FOR_READ();
     
    14721472         * Register, register.
    14731473         */
    1474         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES();
     1474        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    14751475        IEM_MC_BEGIN(0, 0);
    14761476        IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
     
    14911491
    14921492        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    1493         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES(); /** @todo check if this is delayed this long for REPZ/NZ */
     1493        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    14941494        IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
    14951495        IEM_MC_ACTUALIZE_SSE_STATE_FOR_READ();
     
    15141514         * Register, register.
    15151515         */
    1516         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES();
     1516        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    15171517        IEM_MC_BEGIN(0, 0);
    15181518        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
     
    15331533
    15341534        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    1535         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES(); /** @todo check if this is delayed this long for REPZ/NZ */
     1535        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    15361536        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    15371537        IEM_MC_ACTUALIZE_SSE_STATE_FOR_READ();
     
    15751575
    15761576        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    1577         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES(); /** @todo check if this is delayed this long for REPZ/NZ */
     1577        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    15781578        IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT();
    15791579        IEM_MC_ACTUALIZE_SSE_STATE_FOR_CHANGE();
     
    16061606
    16071607        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffSrc, bRm, 0);
    1608         IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES(); /** @todo check if this is delayed this long for REPZ/NZ */
     1608        IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX();
    16091609        IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT();
    16101610        IEM_MC_ACTUALIZE_SSE_STATE_FOR_CHANGE();
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