VirtualBox

Changeset 104053 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Mar 26, 2024 7:15:51 AM (11 months ago)
Author:
vboxsync
Message:

VMM/IEM: Add native emitter for IEM_MC_STORE_GREG_I64(), bugref:10371

Location:
trunk/src/VBox/VMM/VMMAll
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py

    r104021 r104053  
    33093309    'IEM_MC_STORE_FPU_RESULT_WITH_MEM_OP_THEN_POP':              (McBlock.parseMcGeneric,           True,  True,  False, ),
    33103310    'IEM_MC_STORE_FPUREG_R80_SRC_REF':                           (McBlock.parseMcGeneric,           True,  True,  False, ),
    3311     'IEM_MC_STORE_GREG_I64':                                     (McBlock.parseMcGeneric,           True,  True,  False, ),
     3311    'IEM_MC_STORE_GREG_I64':                                     (McBlock.parseMcGeneric,           True,  True,  True, ),
    33123312    'IEM_MC_STORE_GREG_U16':                                     (McBlock.parseMcGeneric,           True,  True,  True,  ),
    33133313    'IEM_MC_STORE_GREG_U16_CONST':                               (McBlock.parseMcGeneric,           True,  True,  True,  ),
  • trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h

    r104052 r104053  
    31643164#define IEM_MC_STORE_GREG_U64(a_iGReg, a_u64Value) \
    31653165    off = iemNativeEmitStoreGregU64(pReNative, off, a_iGReg, a_u64Value)
     3166
     3167#define IEM_MC_STORE_GREG_I64(a_iGReg, a_i64Value) \
     3168    off = iemNativeEmitStoreGregU64(pReNative, off, a_iGReg, a_i64Value)
    31663169
    31673170/** Emits code for IEM_MC_STORE_GREG_U64. */
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