instructions # vs3 store data, rs1 base address, vs2 byte offsets vluxei8.v vd, (rs1), vm # vd[i] = (x[rs1] * vd[i]) - vs2[i] # Integer subtract vsub.vv vd, vs2, rs1, v0 # Calc new sum vmmv.m v0, v1 # Move A matrix pointer down 16 rows above slli t6, cstride, 4 # Move temp carry into temp register v1 vadc.vvm v4, v4, v8, v0 # Vector-vector vmfeq.vf vd, vs2, rs1, vm # vd[i] = vs2[i] op vs1[i] vwop.wx vd, vs2, rs1, v0 # Calc new sum vmmv.m v0, v1 # Move C block save. # Leaving here for the
disinterests