VirtualBox

Changeset 102256 in vbox


Ignore:
Timestamp:
Nov 22, 2023 2:03:53 PM (10 months ago)
Author:
vboxsync
Message:

VMM/IEM: Arm build fixes. bugref:10371

File:
1 edited

Legend:

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

    r102083 r102256  
    65526552#elif defined(RT_ARCH_ARM64)
    65536553    /* bfi w1, w2, 0, 16 - moves bits 15:0 from idxVarReg to idxGstTmpReg bits 15:0. */
    6554     uint8_t const    idxVarReg   = iemNativeVarAllocRegister(pReNative, idxDstVar, &off);
     6554    uint8_t const    idxVarReg   = iemNativeVarAllocRegister(pReNative, idxValueVar, &off);
    65556555    uint32_t * const pu32CodeBuf = iemNativeInstrBufEnsure(pReNative, off, 1);
    65566556    pu32CodeBuf[off++] = Armv8A64MkInstrBfi(idxGstTmpReg, idxVarReg, 0, 16);
     
    72687268            uint32_t * const pu32CodeBuf = iemNativeInstrBufEnsure(pReNative, off, 1);
    72697269            pu32CodeBuf[off++] = Armv8A64MkInstrAddSubReg(false /*fSub*/, idxRegRet, idxRegRet, idxRegIndex,
    7270                                                           false /*f64Bit*/ false /*fSetFlags*/, cShiftIndex);
     7270                                                          false /*f64Bit*/, false /*fSetFlags*/, cShiftIndex);
    72717271        }
    72727272    }
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