VirtualBox

Changeset 105485 in vbox for trunk


Ignore:
Timestamp:
Jul 24, 2024 2:24:03 PM (6 months ago)
Author:
vboxsync
Message:

include/iprt/armv8.h: Add helper for the BFC instruction alias, bugref:10652

File:
1 edited

Legend:

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

    r105443 r105485  
    37373737
    37383738
     3739/** A64: Encodes a BFC instruction (clear).
     3740 * @see Armv8A64MkInstrBitfieldImm for parameter details.  */
     3741DECL_FORCE_INLINE(uint32_t) Armv8A64MkInstrBfc(uint32_t iRegResult,
     3742                                               uint32_t offFirstBit, uint32_t cBitsWidth, bool f64Bit = true)
     3743{
     3744    return Armv8A64MkInstrBfi(iRegResult, ARMV8_A64_REG_XZR, offFirstBit, cBitsWidth, f64Bit);
     3745}
     3746
     3747
    37393748/** A64: Encodes a BFXIL instruction (insert low).
    37403749 * @see Armv8A64MkInstrBitfieldImm for parameter details.  */
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