VirtualBox

Changeset 103670 in vbox


Ignore:
Timestamp:
Mar 4, 2024 2:12:13 PM (13 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
162030
Message:

VMM/IEM: Fix debug assertions for iemNativeEmitRefXregXxx(), bugref:10371

File:
1 edited

Legend:

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

    r103669 r103670  
    1088010880iemNativeEmitRefXregXxx(PIEMRECOMPILERSTATE pReNative, uint32_t off, uint8_t idxVarRef, uint8_t iXReg, bool fConst)
    1088110881{
    10882     IEMNATIVE_ASSERT_VAR_IDX(pReNative, idxVarRef);
    10883     Assert(pReNative->Core.aVars[idxVarRef].cbVar == sizeof(void *));
    1088410882    Assert(iXReg < 16);
    10885 
    1088610883    iemNativeVarSetKindToGstRegRef(pReNative, idxVarRef, kIemNativeGstRegRef_XReg, iXReg);
     10884    IEMNATIVE_ASSERT_VAR_SIZE(pReNative, idxVarRef, sizeof(void *));
    1088710885
    1088810886    /* If we've delayed writing back the register value, flush it now. */
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette