16.116 PACDA, PACDZA

Pointer Authentication Code for Data address, using key A.

Syntax

PACDA Xd, Xn|SP ; PACDA general registers

PACDZA Xd ; PACDZA general registers

Where:

Xn|SP
Is the 64-bit name of the general-purpose source register or stack pointer.
Xd
Is the 64-bit name of the general-purpose destination register.

Architectures supported

Supported in the Arm®v8.3-A architecture and later.

Usage

Pointer Authentication Code for Data address, using key A. This instruction computes and inserts a pointer authentication code for a data address, using a modifier and key A.

The address is in the general-purpose register that is specified by Xd.

The modifier is:

  • In the general-purpose register or stack pointer that is specified by Xn|SP for PACDA.
  • The value zero, for PACDZA.
Non-ConfidentialPDF file icon PDF versionDUI0801J
Copyright © 2014–2017, 2019 Arm Limited or its affiliates. All rights reserved.