VCLZ.V

Vector Count Leading Zeros

VCLZ.V vd, vs2, vm

Counts the number of leading zero bits in each element.

Details

Counts the number of leading zero bits in each active vector element, writing counts to vd.

Pseudocode Operation

foreach(i < vl): vd[i] = count_leading_zeros(vs2[i]);

Example

VCLZ.V v1, v4, v0.t

Encoding

Binary Layout
010010
31:26
vm
25
vs2
24:20
01100
19:15
010
14:12
vd
11:7
1010111
6:0
 
Format OPIVV
Opcode 0x57
Extension Zvbb

Operands

  • vd
    Destination vector register
  • vs2
    Source vector register 2