Is it the same as vand.vv/vor.vv?
No. Mask logical instructions operate on mask bits; vand/vor operate on normal vector data elements.
Vector mask OR: vd.mask[i] = vs2.mask[i] | vs1.mask[i]
VMOR.MM computes vd.mask[i] = vs2.mask[i] | vs1.mask[i]. It combines mask conditions; sources and destination are vector registers holding mask values.
VMOR.MM is the RVV vector mask OR instruction. It computes on one-bit mask elements with assembly operand order vd, vs2, vs1; mask logical instructions are always unmasked.
Understand this scenario with real code like «vmor.mm v1, v2, v3».
Understand this scenario with real code like «vmor.mm v1, v2, v3».
No. Mask logical instructions operate on mask bits; vand/vor operate on normal vector data elements.
No. Vector mask logical instructions are always unmasked, with tail elements updated tail-agnostically.