R0
#define nR0(v,w,x,y,z,i) R0(*v,*w,*x,*y,*z,i)
R0(a,b,c,d,e, 0); R0(e,a,b,c,d, 1); R0(d,e,a,b,c, 2); R0(c,d,e,a,b, 3);
R0(b,c,d,e,a, 4); R0(a,b,c,d,e, 5); R0(e,a,b,c,d, 6); R0(d,e,a,b,c, 7);
R0(c,d,e,a,b, 8); R0(b,c,d,e,a, 9); R0(a,b,c,d,e,10); R0(e,a,b,c,d,11);
R0(d,e,a,b,c,12); R0(c,d,e,a,b,13); R0(b,c,d,e,a,14); R0(a,b,c,d,e,15);
int32_t L0, L1, R0, R1, k;
LOADREG(R,R0,R1,L,L0,L1);
R0 &= 0xaaaaaaaaL;
L1 = R0 | R1; /* L1 is the odd-numbered input bits */
PERM3264(R,R0,R1,B.b+4,(C_block *)IE3264); /* odd bits */
CRUNCH(L0, L1, R0, R1);
CRUNCH(R0, R1, L0, L1);
L0 ^= R0; L1 ^= R1;
R0 ^= L0; R1 ^= L1;
L0 ^= R0; L1 ^= R1;
L1 = (((uint32_t)R0 >> 3) & 0x0f0f0f0fL) | (((uint32_t)R1 << 1) & 0xf0f0f0f0L);
l->l_md.md_regs[R0], (struct rusage *)l->l_md.md_regs[R1]);