Changeset 102256 in vbox
- Timestamp:
- Nov 22, 2023 2:03:53 PM (10 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp
r102083 r102256 6552 6552 #elif defined(RT_ARCH_ARM64) 6553 6553 /* bfi w1, w2, 0, 16 - moves bits 15:0 from idxVarReg to idxGstTmpReg bits 15:0. */ 6554 uint8_t const idxVarReg = iemNativeVarAllocRegister(pReNative, idx DstVar, &off);6554 uint8_t const idxVarReg = iemNativeVarAllocRegister(pReNative, idxValueVar, &off); 6555 6555 uint32_t * const pu32CodeBuf = iemNativeInstrBufEnsure(pReNative, off, 1); 6556 6556 pu32CodeBuf[off++] = Armv8A64MkInstrBfi(idxGstTmpReg, idxVarReg, 0, 16); … … 7268 7268 uint32_t * const pu32CodeBuf = iemNativeInstrBufEnsure(pReNative, off, 1); 7269 7269 pu32CodeBuf[off++] = Armv8A64MkInstrAddSubReg(false /*fSub*/, idxRegRet, idxRegRet, idxRegIndex, 7270 false /*f64Bit*/ false /*fSetFlags*/, cShiftIndex);7270 false /*f64Bit*/, false /*fSetFlags*/, cShiftIndex); 7271 7271 } 7272 7272 }
Note:
See TracChangeset
for help on using the changeset viewer.

