VirtualBox

Changeset 103939 in vbox


Ignore:
Timestamp:
Mar 20, 2024 9:06:36 AM (13 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
162313
Message:

VMM/IEM: Fix some harmless typos, bugref:10614

File:
1 edited

Legend:

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

    r103937 r103939  
    70057005    off = iemNativeEmitSimdFetchXregU128(pReNative, off, a_u128Value, a_iXReg)
    70067006
    7007 /** Emits code for IEM_MC_STORE_XREG_U128. */
     7007/** Emits code for IEM_MC_FETCH_XREG_U128. */
    70087008DECL_INLINE_THROW(uint32_t)
    70097009iemNativeEmitSimdFetchXregU128(PIEMRECOMPILERSTATE pReNative, uint32_t off, uint8_t idxDstVar, uint8_t iXReg)
     
    71367136/** Emits code for IEM_MC_STORE_XREG_U128. */
    71377137DECL_INLINE_THROW(uint32_t)
    7138 iemNativeEmitSimdStoreXregU128(PIEMRECOMPILERSTATE pReNative, uint32_t off, uint8_t iXReg, uint8_t idxDstVar)
    7139 {
    7140     IEMNATIVE_ASSERT_VAR_IDX(pReNative, idxDstVar);
    7141     IEMNATIVE_ASSERT_VAR_SIZE(pReNative, idxDstVar, sizeof(RTUINT128U));
     7138iemNativeEmitSimdStoreXregU128(PIEMRECOMPILERSTATE pReNative, uint32_t off, uint8_t iXReg, uint8_t idxSrcVar)
     7139{
     7140    IEMNATIVE_ASSERT_VAR_IDX(pReNative, idxSrcVar);
     7141    IEMNATIVE_ASSERT_VAR_SIZE(pReNative, idxSrcVar, sizeof(RTUINT128U));
    71427142
    71437143    uint8_t const idxSimdRegDst = iemNativeSimdRegAllocTmpForGuestSimdReg(pReNative, &off, IEMNATIVEGSTSIMDREG_SIMD(iXReg),
    71447144                                                                          kIemNativeGstSimdRegLdStSz_Low128, kIemNativeGstRegUse_ForFullWrite);
    71457145
    7146     uint8_t const idxVarReg = iemNativeVarSimdRegisterAcquire(pReNative, idxDstVar, &off);
     7146    uint8_t const idxVarReg = iemNativeVarSimdRegisterAcquire(pReNative, idxSrcVar, &off);
    71477147
    71487148    off = iemNativeEmitSimdLoadVecRegFromVecRegU128(pReNative, off, idxSimdRegDst, idxVarReg);
     
    71517151    /* Free but don't flush the source register. */
    71527152    iemNativeSimdRegFreeTmp(pReNative, idxSimdRegDst);
    7153     iemNativeVarSimdRegisterRelease(pReNative, idxDstVar);
     7153    iemNativeVarSimdRegisterRelease(pReNative, idxSrcVar);
    71547154
    71557155    return off;
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