Changeset 103716 in vbox for trunk/include
- Timestamp:
- Mar 6, 2024 8:10:22 PM (11 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/armv8.h
r103715 r103716 4131 4131 4132 4132 /** 4133 * A64: Encodes UMOV(vector, register).4133 * A64: Encodes CMGT, CMGE, CMEQ or CMLE against zero (vector, register). 4134 4134 * 4135 4135 * @returns The encoded instruction. 4136 * @param i RegDst Theregister to put the result into.4136 * @param iVecRegDst The vector register to put the result into. 4137 4137 * @param iVecRegSrc The vector source register. 4138 * @ param idxElem The element index.4139 * @param fDst64Bit Flag whether the destination register is 64-bit (true) or 32-bit (false).4138 * @aram enmSz Vector element size. 4139 * @param enmOp The compare operation against to encode. 4140 4140 */ 4141 4141 DECL_FORCE_INLINE(uint32_t) Armv8A64MkVecInstrCmpToZero(uint32_t iVecRegDst, uint32_t iVecRegSrc, ARMV8INSTRVECCMPZEROSZ enmSz, … … 4157 4157 * 4158 4158 * @returns The encoded instruction. 4159 * @param i RegDst Theregister to put the result into.4159 * @param iVecRegDst The vector register to put the result into. 4160 4160 * @param iVecRegSrc The vector source register. 4161 4161 * @param f128Bit Flag whether this operates on the full 128-bit (true, default) of the vector register
Note:
See TracChangeset
for help on using the changeset viewer.