ROL
a = ROL(sj, a + Fj(b,c,d) + X(rj) + Kj) + e; \
c = ROL(10, c); \
ROL;
#define ADDBYTE {ROL; sum += *w++; bins++; mlen--;}
#define ADDBYTE {ROL; sum += *w; byte_swapped ^= 1;}
ROL;
t = ROL(key->xkey[i] + r, key->xkey[i+16]); \
t = ROL(key->xkey[i] ^ r, key->xkey[i+16]); \
t = ROL(key->xkey[i] - r, key->xkey[i+16]); \