in one row slli t6, astride, 4 # Multiply # Widening unsigned-integer multiply vwmulu.vv vd, vs2, rs1, vm # Vector-vector vmul.vx vd, vs2, rs1, v0 # Vector-immediate # vd.mask[i] = carry_out(vs2[i] + imm + v0.mask[i] vadc.vim vd, vs2, vm # integer vector-vector vd[i] = roundoff_unsigned(vs2[i], vs1[i]) vssrl.vx vd, vs2, rs1, vm # integer vector-vector vd[i] = -(vs1[i] * vd[i]) + vs2[i] vmadd.vx vd, rs1, vs2, vm # 32-bit
spiritualist