2.6.5.2.1 Syntax

op{S}{cond} {Rd,} Rn, Operand2

where:

  • op is one of:
    • AND: logical AND.
    • ORR: logical OR, or bit set.
    • EOR: logical Exclusive OR.
    • BIC: logical AND NOT, or bit clear.
    • ORN: logical OR NOT.
  • S is an optional suffix. If S is specified, the condition code flags are updated on the result of the operation, see 2.6.3.7 Conditional Execution.
  • cond is an optional condition code, see 2.6.3.7 Conditional Execution.
  • Rd is the destination register.
  • Rn is the register holding the first operand.
  • Operand2 is a flexible second operand. For more information about the options, see 2.6.3.3 Flexible Second Operand.