Hint instruction (extended)
This instruction is the extended instruction set space that is reserved for future architectural hint instructions. The encodings described here are not allocated in this revision of the architecture, and behave as NOPs. These encodings might be allocated to other hint functionality in future revisions of the architecture and therefore must not be used by software.
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | L | 0 | 0 | imm3 | 0 | 0 | 1 | 0 | imm7 | Rt | ||||||||||||
HINTE #<imm16>
if !IsFeatureImplemented(FEAT_HINTE) then EndOfDecode(Decode_UNDEF); end;
| <imm16> |
Is a 16-bit unsigned immediate, in the range 0 to 65535, excluding the values 12319 to 16383 in increments of 32, encoded in the "L:imm3:imm7:Rt" fields. |
Version 2026.06 — Copyright © 2010-2026 Arm Limited or its affiliates.
This site is provided as a community resource and is NOT affiliated with nor endorsed by Arm Limited.