MOVREL
Operation
Stores to memory with release ordering.
Assembler Syntax
MOVREL.{B|W|L|Q}(z) Rn(s), <ea>(e)
Privilege
Unprivileged
Required CPUID flags
MOVREL
Stores the selected-width source register value to memory. The store has release ordering: earlier memory operations by the same logical processor are ordered before it. The instruction does not impose acquire or global sequentially consistent ordering.
2.75in
Encodings
MOVREL.{B|W|L|Q}(z) Rn(s), <ea>(e)
Format: Instruction format for MOVREL.{B|W|L|Q}(z) Rn(s), <ea>(e)
memory — excluded: immediate [memory_operand_required]