VirtualBox

Changeset 101602 in vbox for trunk


Ignore:
Timestamp:
Oct 26, 2023 10:08:10 AM (15 months ago)
Author:
vboxsync
Message:

VMM/IEM: Native IEM_MC_SUB_GREG_U16, IEM_MC_IF_CX_IS_NZ_AND_EFL_BIT_SET and IEM_MC_IF_CX_IS_NZ_AND_EFL_BIT_NOT_SET translation. Covers 16-bit loop instructions. bugref:10371 [build fix]

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/armv8.h

    r101601 r101602  
    27642764                                               uint32_t offFirstBit, uint32_t cBitsWidth, bool f64Bit = true)
    27652765{
    2766     Assert(cBitsWidth > 0U); Assert(cBitsWidth < (f64Bit ? 64U : 32U)); Assert(offFirstBit < (f64Bit ? 64U : 32U));
     2766    Assert(cBitsWidth > 0U); Assert(cBitsWidth < (f64Bit ? 64U : 32U)); Assert(offFirstBit < (f64Bit ? 64U : 32U)); RT_NOREF(offFirstBit);
    27672767    return Armv8A64MkInstrBfm(iRegResult, iRegSrc, (uint32_t)-(int32_t)cBitsWidth & (f64Bit ? 0x3f : 0x1f),
    27682768                              cBitsWidth - 1, f64Bit);
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