GCSPUSHM

Guarded Control Stack push

This instruction decrements the current Guarded Control Stack pointer register by the size of a Guarded control procedure return record and stores an entry to the Guarded Control Stack.

Encoding: System

Variants: FEAT_GCS (ARMv9.4)

313029282726252423222120191817161514131211109876543210
110101010000101101110111000
Lop1CRnCRmop2Rt

GCSPUSHM <Xt>

Equivalent to: SYS #3, C7, C7, #0, <Xt>

Explanations

<Xt>: Is the 64-bit name of the general-purpose source register, encoded in the "Rt" field.