sspush

Shadow Stack Push

SSPUSH pushes the value of link register xs2 to the shadow stack. The encoding restricts xs2 to x1 or x5.

This instruction uses the mop.rr.7 codepoint provided by Zimop.

Assembly format

sspush xs2

Decode Variables

Bits<5> xs2 = $encoding[24:20];

Execution

Encoding

svg

Defining extension

Access

M

Always

Containing profiles

  • Mandatory: RVA20S64, RVA20U64, RVA22S64, RVA22U64, RVA23S64, RVA23U64, RVB23S64, RVB23U64

  • Optional: RVA23U64, RVB23U64