add

SVE Integer Add (Predicated)

ADD <Zdn>.<T>, <Pg>/M, <Zdn>.<T>, <Zm>.<T>

Adds two vectors under predicate control.

Details

The SVE Integer Add instruction adds two vectors under predicate control.

Pseudocode Operation

Zdn ← Pg + Zm
// Flags affected: N, Z, C, V

Example

ADD z0.s.T, p0/m/M, z0.s.T, z2.s.T

Encoding

Binary Layout
00000100
sz
0
00000
Pg
Zm
Zdn
 
Format SVE Integer Binary
Opcode 0x04000000
Extension SVE

Operands

  • Zdn
    Dest/Src1
  • Pg
    Merge Mask
  • Zm
    Second source scalable vector register (SVE)