X8
X8, X9, X10, X11, X12, X13, X14, X15;
X8 = le32toh(in32[8]);
X8 = crypto_load_le32toh(&in[8 * 4]);
md4_round1(&A, B, C, D, X8, 3);
md4_round2(&C, D, A, B, X8, 9);
md4_round3(&D, A, B, C, X8, 9);
X8, X9, X10, X11, X12, X13, X14, X15;
X8 = le32toh(in32[8]);
X8 = crypto_load_le32toh(&in[8 * 4]);
md5_round1(&A, B, C, D, X8, 0x698098d8L, 7);
md5_round2(&B, C, D, A, X8, 0x455a14edL, 20);
md5_round3(&D, A, B, C, X8, 0x8771f681L, 11);
md5_round4(&A, B, C, D, X8, 0x6fa87e4fL, 6);
X8, X9, X10, X11, X12, X13, X14, X15;
X8 = le32toh(in32[8]);
X8 = crypto_load_le32toh(&in[8 * 4]);
RIP1(C, D, E, A, B, X8, 11);
RIP2(E, A, B, C, D, X8, 12, KL1);
RIP3(C, D, E, A, B, X8, 13, KL2);
RIP4(C, D, E, A, B, X8, 15, KL3);
RIP5(A, B, C, D, E, X8, 14, KL4);
RIP5(E, A, B, C, D, X8, 11, KR0);
RIP4(E, A, B, C, D, X8, 12, KR1);
RIP3(E, A, B, C, D, X8, 13, KR2);
RIP2(C, D, E, A, B, X8, 15, KR3);
RIP1(A, B, C, D, E, X8, 14);
X8, X9, X10, X11, X12, X13, X14, X15;
X8 = be32toh(in32[8]);
X8 = crypto_load_be32toh(&in[8 * 4]);
sha1_round1(&a, &b, &c, &d, &e, X8);
sha1_msg_schedule_update(&X0, X2, X8, X13);
sha1_msg_schedule_update(&X6, X8, X14, X3);
sha1_msg_schedule_update(&X8, X10, X0, X5);
sha1_msg_schedule_update(&X11, X13, X3, X8);
sha1_round2(&a, &b, &c, &d, &e, X8);
sha1_msg_schedule_update(&X0, X2, X8, X13);
sha1_msg_schedule_update(&X6, X8, X14, X3);
sha1_msg_schedule_update(&X8, X10, X0, X5);
sha1_msg_schedule_update(&X11, X13, X3, X8);
sha1_round3(&a, &b, &c, &d, &e, X8);
sha1_msg_schedule_update(&X0, X2, X8, X13);
sha1_msg_schedule_update(&X6, X8, X14, X3);
sha1_msg_schedule_update(&X8, X10, X0, X5);
sha1_msg_schedule_update(&X11, X13, X3, X8);
sha1_round3(&a, &b, &c, &d, &e, X8);
sha1_msg_schedule_update(&X0, X2, X8, X13);
sha1_msg_schedule_update(&X6, X8, X14, X3);
sha1_msg_schedule_update(&X8, X10, X0, X5);
sha1_msg_schedule_update(&X11, X13, X3, X8);
sha1_round4(&a, &b, &c, &d, &e, X8);
#define X16(x) X8(x),X8(x)
X8(FSR_OF),
X8(FPE_FLTOVF_TRAP),
X8(FPE_FLTOVF),