VirtualBox

Ignore:
Timestamp:
Mar 27, 2024 2:44:51 PM (11 months ago)
Author:
vboxsync
Message:

VMM/IEM: Implement native emitters for IEM_MC_STORE_XREG_R32() and IEM_MC_STORE_XREG_R64(), bugref:10614

File:
1 edited

Legend:

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

    r104087 r104092  
    77367736    off = iemNativeEmitSimdStoreXregUxx(pReNative, off, a_iXReg, a_u32Value, sizeof(uint8_t), a_iByte)
    77377737
     7738#define IEM_MC_STORE_XREG_R32(a_iXReg, a_r32Value) \
     7739    off = iemNativeEmitSimdStoreXregUxx(pReNative, off, a_iXReg, a_r32Value, sizeof(RTFLOAT32U), 0 /*iElem*/)
     7740
     7741#define IEM_MC_STORE_XREG_R64(a_iXReg, a_r64Value) \
     7742    off = iemNativeEmitSimdStoreXregUxx(pReNative, off, a_iXReg, a_r64Value, sizeof(RTFLOAT64U), 0 /*iElem*/)
     7743
    77387744/** Emits code for IEM_MC_STORE_XREG_U64/IEM_MC_STORE_XREG_U32/IEM_MC_STORE_XREG_U16/IEM_MC_STORE_XREG_U8. */
    77397745DECL_INLINE_THROW(uint32_t)
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