LHALF
u0 = LHALF(u);
v0 = LHALF(v);
u[2] = (digit)LHALF(tmp.ul[H]);
u[4] = (digit)LHALF(tmp.ul[L]);
v[2] = (digit)LHALF(tmp.ul[H]);
v[4] = (digit)LHALF(tmp.ul[L]);
u[i + j] = (digit)LHALF(t);
u[j] = (digit)LHALF(t);
u[i + j] = (digit)LHALF(t);
u[j] = (digit)LHALF(u[j] + t);
LHALF((u_int)u[i - 1] << (HALF_BITS - d)));
p[i] = (digit)(LHALF((u_int)p[i] << sh) |
p[i] = (digit)(LHALF((u_int)p[i] << sh));
u0 = LHALF(u);
v0 = LHALF(v);
u[2] = (digit)LHALF(tmp.ul[H]);
u[4] = (digit)LHALF(tmp.ul[L]);
v[2] = (digit)LHALF(tmp.ul[H]);
v[4] = (digit)LHALF(tmp.ul[L]);
u[i + j] = (digit)LHALF(t);
u[j] = (digit)LHALF(t);
u[i + j] = (digit)LHALF(t);
u[j] = (digit)LHALF(u[j] + t);
LHALF((u_int)u[i - 1] << (HALF_BITS - d)));
p[i] = (digit)(LHALF((u_int)p[i] << sh) |
p[i] = (digit)(LHALF((u_int)p[i] << sh));