sha512_round_update
#define sha512_round_update(h0, h1, h2, h3, h4, h5, m0, m1, m2, m3, m4, k) \
#define sha512_round_update(idx, a, b, c, d, e, f, g, h) \