VirtualBox

Changeset 95347 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Jun 22, 2022 10:14:17 PM (3 years ago)
Author:
vboxsync
Message:

VMM/IEM: Implemented the MULX instruction. bugref:9898

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/IEMInternal.h

    r95345 r95347  
    12851285FNIEMAIMPLBINVEXU64NOEFL iemAImpl_rorx_u64;
    12861286/** @}  */
     1287
     1288/** @name MULX 32-bit and 64-bit.
     1289 * @{ */
     1290typedef IEM_DECL_IMPL_TYPE(void, FNIEMAIMPLMULXVEXU32, (uint32_t *puDst1, uint32_t *puDst2, uint32_t uSrc1, uint32_t uSrc2));
     1291typedef FNIEMAIMPLMULXVEXU32 *PFNIEMAIMPLMULXVEXU32;
     1292FNIEMAIMPLMULXVEXU32 iemAImpl_mulx_u32, iemAImpl_mulx_u32_fallback;
     1293
     1294typedef IEM_DECL_IMPL_TYPE(void, FNIEMAIMPLMULXVEXU64, (uint64_t *puDst1, uint64_t *puDst2, uint64_t uSrc1, uint64_t uSrc2));
     1295typedef FNIEMAIMPLMULXVEXU64 *PFNIEMAIMPLMULXVEXU64;
     1296FNIEMAIMPLMULXVEXU64 iemAImpl_mulx_u64, iemAImpl_mulx_u64_fallback;
     1297/** @}  */
     1298
    12871299
    12881300/** @name Exchange memory with register operations.
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