Can VBREV.V always use a v0.t mask?
It can use the vm mask operand shown in the syntax; omitting it gives the unmasked form.
Vector bit-reverse whole element: reverse all bits within each SEW-width element
vbrev.v is the Zvbb vector full bit-reverse instruction. Reverses all bits within each SEW-width element: bit[0]↔bit[SEW-1], bit[1]↔bit[SEW-2], etc. Unlike vbrev8.v (byte-internal reverse), this operates across the entire SEW width.
VBREV.V is a Zvbb vector instruction for vector reverse bits in elements. This page is checked against the official vector crypto extension and V-extension execution model.
Understand this scenario with real code like «vbrev.v vd, vs2».
Understand this scenario with real code like «vbrev.v vd, vs2».
It can use the vm mask operand shown in the syntax; omitting it gives the unmasked form.
The current vtype SEW determines it, subject to any instruction-specific SEW restrictions in the extension.