2.6.5.5.1 Syntax
CMP{cond} Rn, Operand2
CMN{cond} Rn, Operand2
where:
cond is an optional condition code, see Conditional Execution.
Rn is the register holding the first operand.
Operand2 is a flexible second operand. See Flexible Second Operand for details of the options.