2.6.5.8.1 Syntax

op{cond} Rd, Rn

where:

  • op is any of:
    • REV: Reverse byte order in a word.
    • REV16: Reverse byte order in each halfword independently.
    • REVSH: Reverse byte order in the bottom halfword, and sign extend to 32 bits.
    • RBIT: Reverse the bit order in a 32-bit word.
  • cond is an optional condition code, see 2.6.3.7 Conditional Execution.
  • Rd is the destination register.
  • Rn is the register holding the operand.