Can VAESDM.VS always use a v0.t mask?
No. This element-group crypto instruction has no vm operand; ordinary RVV mask syntax should not be added to examples.
Vector AES middle-round decryption using one scalar 128-bit round-key element group from vs2 for all state groups.
vaesdm.vs performs AES middle-round decryption. Each 128-bit element group in vd is transformed using InvSubBytes+InvShiftRows+InvMixColumns and XORed with the scalar 128-bit round-key element group from vs2; the new state is written back to vd. SEW must be 32.
VAESDM.VS is a Zvkned vector instruction for vector AES middle-round decryption. This page is checked against the official vector crypto extension and V-extension execution model.
Understand this scenario with real code like «vaesdm.vs vd, vs2».
Understand this scenario with real code like «vaesdm.vs vd, vs2».
No. This element-group crypto instruction has no vm operand; ordinary RVV mask syntax should not be added to examples.
This instruction fixes SEW=32 and executes on 128-bit element groups; other SEW values are reserved/illegal cases.