Authenticate Data address, using key B.
Xn|SP ; AUTDB general registers
Xd ; AUTDZB general registers
- Is the 64-bit name of the general-purpose source register or stack pointer.
- Is the 64-bit name of the general-purpose destination register.
Supported in ARMv8.3.
Authenticate Data address, using key B. This instruction authenticates a data address, using a modifier and key A.
The address is in the general-purpose register that is specified by
The modifier is:
- In the general-purpose register or stack pointer that is specified by
- The value zero, for
If the authentication passes, the upper bits of the address are restored to enable subsequent use of the address. If the authentication fails, the upper bits are corrupted and any subsequent use of the address results in a Translation fault.