pacia

Pointer Authentication Code (Inst A)

PACIA <Xd>, <Xn|SP>

Signs a pointer in Xd using Key A and modifier Xm (or SP).

Details

The Pointer Authentication Code instruction signs a pointer in Xd using Key A and modifier Xm (or SP).

Pseudocode Operation

// Signs a pointer in Xd using Key A and modifier Xm (or SP)

Example

PACIA x0, x1

Encoding

Binary Layout
11011010110
Xm
000001
11111
Xd
 
Format Data Processing
Opcode 0xDAC103E0
Extension PAC (Security)

Operands

  • Xd
    Ptr
  • Xn
    Modifier