- Timestamp:
- Oct 27, 2023 8:05:22 AM (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/armv8.h
r101610 r101611 2655 2655 * @param uImm6Rotations The immR value from the instruction. 2656 2656 */ 2657 DECL EXPORT(uint32_t) Armv8A64ConvertImmRImmS2Mask32(uint32_t uImm6SizeLen, uint32_t uImm6Rotations)2657 DECLINLINE(uint32_t) Armv8A64ConvertImmRImmS2Mask32(uint32_t uImm6SizeLen, uint32_t uImm6Rotations) 2658 2658 { 2659 2659 Assert(uImm6SizeLen < 64); Assert(uImm6Rotations < 64); … … 2688 2688 * @param uImm6Rotations The immR value from the instruction. 2689 2689 */ 2690 DECL EXPORT(uint64_t) Armv8A64ConvertImmRImmS2Mask64(uint32_t uImm7SizeLen, uint32_t uImm6Rotations)2690 DECLINLINE(uint64_t) Armv8A64ConvertImmRImmS2Mask64(uint32_t uImm7SizeLen, uint32_t uImm6Rotations) 2691 2691 { 2692 2692 Assert(uImm7SizeLen < 128); Assert(uImm6Rotations < 64); … … 2718 2718 * the immS value. 2719 2719 */ 2720 DECL EXPORT(uint64_t) Armv8A64ConvertImmRImmS2Mask64(uint32_t uN, uint32_t uImm6SizeLen, uint32_t uImm6Rotations)2720 DECLINLINE(uint64_t) Armv8A64ConvertImmRImmS2Mask64(uint32_t uN, uint32_t uImm6SizeLen, uint32_t uImm6Rotations) 2721 2721 { 2722 2722 return Armv8A64ConvertImmRImmS2Mask64((uN << 6) | uImm6SizeLen, uImm6Rotations);
Note:
See TracChangeset
for help on using the changeset viewer.