Can VAESKF2.VI 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-256 forward key-schedule step selected by uimm; SEW=32, no vm operand.
vaeskf2.vi is the Zvkned AES-256 forward key-schedule instruction. It reads the current AES-256 round-key element group from vs2 and combines it with the previous round-key state in vd and the uimm-selected round number to generate the next round key, writing the result to vd. SEW must be 32. It is only for AES-256 forward key scheduling.
VAESKF2.VI is a Zvkned vector instruction for vector AES-256 forward key schedule. This page is checked against the official vector crypto extension and V-extension execution model.
Understand this scenario with real code like «vaeskf2.vi vd, vs2, uimm».
Understand this scenario with real code like «vaeskf2.vi vd, vs2, uimm».
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.