that modified the data being operated on. Operation function clause execute (VROL_VV(vs2, vs1, vd)) = { let sr : bits(64) = aes_rv64_shiftrows_fwd(X(rs2)[63..0], X(rs1)[63..0]); let wd : bits(64) = aes_rv64_shiftrows_inv(X(rs2)[63..0], X(rs1)[63..0]); let wd : bits(64) = aes_rv64_shiftrows_inv(X(rs2)[63..0], X(rs1)[63..0]); let wd : bits(64) = (tmp3 ^ rc); X(rd) = (X(rs1) >> 8) ^ (X(rs2) << 31) ^ (X(rs2) >> 29) ^ (X(rs2) >> 2) ^ (X(rs2) << 31) ^ (X(rs2) << 14) ); RETIRE_SUCCESS } Included in Extension Minimum version Lifecycle state Zksh v1.0.0 Ratified Zk (RV32) v1.0.0 Ratified Zk (RV32) v1.0.0 Ratified Zk (RV64) v1.0.0 Ratified Zkn (RV32) v1.0.0 Ratified 31.4.35. sha512sum0r Synopsis Implements the Sum1 transformation, as used in the
sombreros