X1
EC_FIELD_ELEMENT X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3;
ec_field_element_copy(&X1, &a->fe_x);
ec_field_element_mul(&group->fm, &t0, &X1, &X2);
ec_field_element_add(&group->fm, &t3, &X1, &Y1);
ec_field_element_add(&group->fm, &t4, &X1, &Z1);
EC_FIELD_ELEMENT X1, Y1, Z1, X2, Y2, Z2, X3, Y3, Z3;
ec_field_element_copy(&X1, &a->fe_x);
ec_field_element_mul(&group->fm, &t0, &X1, &X2);
ec_field_element_add(&group->fm, &t3, &X1, &Y1);
ec_field_element_add(&group->fm, &X3, &X1, &Z1);
EC_FIELD_ELEMENT X1, Y1, Z1, X3, Y3, Z3;
ec_field_element_copy(&X1, &a->fe_x);
ec_field_element_sqr(&group->fm, &t0, &X1);
ec_field_element_mul(&group->fm, &t3, &X1, &Y1);
ec_field_element_mul(&group->fm, &Z3, &X1, &Z1);
EC_FIELD_ELEMENT X1, Y1, Z1, X3, Y3, Z3;
ec_field_element_copy(&X1, &a->fe_x);
ec_field_element_sqr(&group->fm, &t0, &X1);
ec_field_element_mul(&group->fm, &t3, &X1, &Y1);
ec_field_element_mul(&group->fm, &Z3, &X1, &Z1);
unsigned int X0, X1, X2, X3, X4, X5, X6, X7,
X1 = le32toh(in32[1]);
X1 = crypto_load_le32toh(&in[1 * 4]);
md4_round1(&D, A, B, C, X1, 7);
md4_round2(&A, B, C, D, X1, 3);
md4_round3(&A, B, C, D, X1, 3);
MD5_LONG X0, X1, X2, X3, X4, X5, X6, X7,
X1 = le32toh(in32[1]);
X1 = crypto_load_le32toh(&in[1 * 4]);
md5_round1(&D, A, B, C, X1, 0xe8c7b756L, 12);
md5_round2(&A, B, C, D, X1, 0xf61e2562L, 5);
md5_round3(&A, B, C, D, X1, 0xa4beea44L, 4);
md5_round4(&B, C, D, A, X1, 0x85845dd1L, 21);
unsigned int X0, X1, X2, X3, X4, X5, X6, X7,
X1 = le32toh(in32[1]);
X1 = crypto_load_le32toh(&in[1 * 4]);
RIP1(E, A, B, C, D, X1, 14);
RIP2(B, C, D, E, A, X1, 13, KL1);
RIP3(B, C, D, E, A, X1, 15, KL2);
RIP4(C, D, E, A, B, X1, 11, KL3);
RIP5(C, D, E, A, B, X1, 12, KL4);
RIP5(D, E, A, B, C, X1, 14, KR0);
RIP4(A, B, C, D, E, X1, 13, KR1);
RIP3(B, C, D, E, A, X1, 15, KR2);
RIP2(E, A, B, C, D, X1, 11, KR3);
RIP1(C, D, E, A, B, X1, 12);
unsigned int X0, X1, X2, X3, X4, X5, X6, X7,
X1 = be32toh(in32[1]);
X1 = crypto_load_be32toh(&in[1 * 4]);
sha1_round1(&a, &b, &c, &d, &e, X1);
sha1_msg_schedule_update(&X1, X3, X9, X14);
sha1_msg_schedule_update(&X4, X6, X12, X1);
sha1_msg_schedule_update(&X9, X11, X1, X6);
sha1_msg_schedule_update(&X15, X1, X7, X12);
sha1_round1(&a, &b, &c, &d, &e, X1);
sha1_msg_schedule_update(&X1, X3, X9, X14);
sha1_msg_schedule_update(&X4, X6, X12, X1);
sha1_msg_schedule_update(&X9, X11, X1, X6);
sha1_msg_schedule_update(&X15, X1, X7, X12);
sha1_round2(&a, &b, &c, &d, &e, X1);
sha1_msg_schedule_update(&X1, X3, X9, X14);
sha1_msg_schedule_update(&X4, X6, X12, X1);
sha1_msg_schedule_update(&X9, X11, X1, X6);
sha1_msg_schedule_update(&X15, X1, X7, X12);
sha1_round3(&a, &b, &c, &d, &e, X1);
sha1_msg_schedule_update(&X1, X3, X9, X14);
sha1_msg_schedule_update(&X4, X6, X12, X1);
sha1_msg_schedule_update(&X9, X11, X1, X6);
sha1_msg_schedule_update(&X15, X1, X7, X12);
sha1_round4(&a, &b, &c, &d, &e, X1);
X1(FSR_NX),
X1(FPE_FLTINEX_TRAP),
X1(FPE_FLTRES),