fdiv

SVE Floating-Point Divide

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

Divides floating-point elements under predicate.

Details

The SVE Floating-Point Divide instruction divides floating-point elements under predicate.

Pseudocode Operation

Zdn ← Pg / Zm
// Quotient truncated toward zero

Example

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

Encoding

Binary Layout
01100101
00
0
00110
Pg
Zm
Zdn
 
Format SVE FP Binary
Opcode 0x6500C000
Extension SVE

Operands

  • Zdn
    Combined destination/source scalable vector register (SVE)
  • Pg
    Mask
  • Zm
    Second source scalable vector register (SVE)