clrex
Clear Exclusive (System)
CLREX {#<imm>}
Clears the local monitor state (AArch64 variant).
Pseudocode Operation
local_monitor_state ← CLEAR
Example
CLREX
Encoding
Binary Layout
11010101000000110011
31:12
CRm
11:8
010
7:5
11111
4:0
Operands
-
imm
Optional
Reference
View in Arm A64 ISA Reference ↗
Arm A64 ISA
Instruction Forms
| Encoding | Instruction | ISA | Bit pattern | ||
|---|---|---|---|---|---|
| 0xD503305F | CLREX {#<imm>} | A64 | 11010101000000110011 | CRm | 010 | 11111 |
Description
Clear Exclusive clears the local monitor of the executing PE.
Operation
ClearExclusiveLocal(ProcessorID());