strexd
Store Register Exclusive Double (A32)
STREXD<c> <Rd>, <Rt>, <Rt2>, [<Rn>]
Stores a doubleword if address is still exclusive.
Details
The Store Register Exclusive Double instruction stores a doubleword if address is still exclusive.
Pseudocode Operation
Memory[address] ← Rt
Example
STREXD r0, r3, r4, [r1]
Encoding
Binary Layout
cond
0001
1010
Rn
Rd
1111
1001
Rt
Operands
-
Rd
Status -
Rt
Transfer general-purpose register (load/store) -
Rt2
Second transfer register (load/store pair) -
Rn
First source / base general-purpose register