Does VSHA2MS.VV support vm masking?
No. The official syntax has no vm operand.
Vector SHA-2 message schedule expansion producing the next four message words; Zvknha uses SEW=32 and Zvknhb supports SEW=32/64.
VSHA2MS.VV is a vector SHA-2 element-group instruction. It computes the next message-schedule words from the words held in vd, vs2, and vs1. Under Zvknha SEW must be 32; under Zvknhb SEW may be 32 or 64.
VSHA2MS.VV is a vector SHA-2 element-group instruction, not an ordinary per-element arithmetic operation and not a v0.t-masked operation.
Understand this scenario with real code like «vsha2ms.vv vd, vs2, vs1».
Understand this scenario with real code like «vsha2ms.vv vd, vs2, vs1».
No. The official syntax has no vm operand.
It comes from current vtype, but must satisfy the Zvknha/Zvknhb SEW restrictions.