revb

SVE Reverse Bytes in Elements

REVB <Zd>.<T>, <Pg>/M, <Zn>.<T>

Reverses bytes within 16/32/64-bit elements.

Details

The SVE Reverse Bytes in Elements instruction reverses bytes within 16/32/64-bit elements.

Pseudocode Operation

Zd ← byte-reverse of Pg

Example

REVB z0.s.T, p0/m/M, z1.s.T

Encoding

Binary Layout
00000101
sz
00010
00
Pg
Zn
Zd
 
Format SVE Permute
Opcode 0x05080000
Extension SVE

Operands

  • Zd
    Destination scalable vector register (SVE)
  • Pg
    Mask
  • Zn
    First source scalable vector register (SVE)