exclusive-store ( Ws Rt Rn size release -- )


Vocabulary
cpu.arm.64.assembler.private

Inputs
Wsan object
Rtan object
Rnan object
sizean object
releasean object


Outputs
None

Definition


:: exclusive-store ( Ws Rt Rn size release -- )
Ws W/ZR :> status Rt R/ZR :> data Rn X/SP :> base status
data = status base = base 31 = not and or
[ Ws Rt Rn exclusive-register-overlap ] when
status data base size release
{ { 8 24 } { 31 10 } 16 0 5 30 15 } encode ;