rev

Reverse Bytes (32-bit)

REV <Wd>, <Wn>

Reverses the byte order in a 32-bit register (Endianness swap).

Details

The Reverse Bytes instruction reverses the byte order in a 32-bit register (Endianness swap).

Pseudocode Operation

Wd ← byte-reverse of Wn

Example

REV w0, w1

Encoding

Binary Layout
01011010
100
00000
000010
Rn
Rd
 
Format Data Processing
Opcode 0x5AC00800
Extension Base

Operands

  • Wd
    Destination 32-bit integer register
  • Wn
    First source / base 32-bit integer register