VirtualBox

Ignore:
Timestamp:
Feb 13, 2015 5:18:02 PM (10 years ago)
Author:
vboxsync
Message:

IEM: Improved ENTER implementation (thanks Intel!).

File:
1 edited

Legend:

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

    r53466 r54203  
    25252525        NewRbp = NewRsp;
    25262526    }
    2527     else if (pCtx->ss.Attr.n.u1DefBig)
     2527    else if (enmEffOpSize == IEMMODE_32BIT)
    25282528    {
    25292529        rcStrict = iemMemStackPushU32Ex(pIemCpu, TmpRbp.DWords.dw0, &NewRsp);
     
    25952595        if (enmEffOpSize == IEMMODE_64BIT)
    25962596            rcStrict = iemMemStackPushU64Ex(pIemCpu, NewRbp.u, &NewRsp);
    2597         else if (pCtx->ss.Attr.n.u1DefBig)
     2597        else if (enmEffOpSize == IEMMODE_32BIT)
    25982598            rcStrict = iemMemStackPushU32Ex(pIemCpu, NewRbp.DWords.dw0, &NewRsp);
    25992599        else
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