Is VSM3C.VI an element-wise masked operation?
No. It is an element-group crypto instruction and the official syntax has no vm.
Vector SM3 compression round selected by uimm; executes as an unmasked element-group crypto instruction.
VSM3C.VI is a vector SM3 compression round selected by uimm instruction. SM3 forms use SEW=32, EGW=256, and EGS=8.
VSM3C.VI is an SM3 vector crypto instruction executed over element groups, not an ordinary independent per-element integer operation.
Understand this scenario with real code like «vsm3c.vi vd, vs2, uimm».
Understand this scenario with real code like «vsm3c.vi vd, vs2, uimm».
No. It is an element-group crypto instruction and the official syntax has no vm.
SEW must be 32 and LMUL*VLEN must cover a 256-bit element group.