CHACHA20_QROUND
CHACHA20_QROUND(s[0], s[4], s[ 8], s[12]); \
CHACHA20_QROUND(s[1], s[5], s[ 9], s[13]); \
CHACHA20_QROUND(s[2], s[6], s[10], s[14]); \
CHACHA20_QROUND(s[3], s[7], s[11], s[15]); \
CHACHA20_QROUND(s[0], s[5], s[10], s[15]); \
CHACHA20_QROUND(s[1], s[6], s[11], s[12]); \
CHACHA20_QROUND(s[2], s[7], s[ 8], s[13]); \
CHACHA20_QROUND(s[3], s[4], s[ 9], s[14]); \