Authenticate Data address, using key A.
Xn|SP ; AUTDA general registers
Xd ; AUTDZA 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 the Arm®v8.3-A architecture and later.
Authenticate Data address, using key A. 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.