__ll_highpart
__uh = __ll_highpart(u); \
__vh = __ll_highpart(v); \
__x1 += __ll_highpart(__x0); /* this can't give carry */\
(w1) = __x3 + __ll_highpart(__x1); \
__d1 = __ll_highpart (d); \
__r1 = __r1 * __ll_B | __ll_highpart (n0); \
__d1 = __ll_highpart (d); \
__r1 = __r1 * __ll_B | __ll_highpart (n0); \
__uh = __ll_highpart(__u); \
__vh = __ll_highpart(__v); \
__x1 += __ll_highpart(__x0);/* this can't give carry */ \
(w1) = __x3 + __ll_highpart(__x1); \
__d1 = __ll_highpart(d); \
__r1 = __r1 * __ll_B | __ll_highpart(n0); \
__uh = __ll_highpart(u); \
__vh = __ll_highpart(v); \
__x1 += __ll_highpart(__x0); /* this can't give carry */\
(w1) = __x3 + __ll_highpart(__x1); \