revh

SVE Reverse Halfwords in Elements

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

Reverses halfwords within 32/64-bit elements.

Details

The SVE Reverse Halfwords in Elements instruction reverses halfwords within 32/64-bit elements.

Pseudocode Operation

Zd ← byte-reverse of Pg

Example

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

Encoding

Binary Layout
00000101
sz
00010
01
Pg
Zn
Zd
 
Format SVE Permute
Opcode 0x05090000
Extension SVE

Operands

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