16.117 PACDB, PACDZB

Pointer Authentication Code for Data address, using key B.

Syntax

PACDB Xd, Xn|SP ; PACDB general registers

PACDZB Xd ; PACDZB 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 ARMv8.3.

Usage

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

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 PACDB.
  • The value zero, for PACDZB.
Non-ConfidentialPDF file icon PDF versionARM 100069_0608_00_en
Copyright © 2014–2017 ARM Limited or its affiliates. All rights reserved.