Lines Matching full:high
38 uint32_t high, low; in mul64() member
40 uint32_t low, high; in mul64()
51 rm.ll = (uint64_t)a0.l.low * b0.l.high; in mul64()
52 rn.ll = (uint64_t)a0.l.high * b0.l.low; in mul64()
53 rh.ll = (uint64_t)a0.l.high * b0.l.high; in mul64()
55 c = (uint64_t)rl.l.high + rm.l.low + rn.l.low; in mul64()
56 rl.l.high = c; in mul64()
58 c = c + rm.l.high + rn.l.high + rh.l.low; in mul64()
60 rh.l.high += (uint32_t)(c >> 32); in mul64()
134 * Thus, the high part of the quotient is 1, and we can in divu128()
248 uint64_t high = *phigh; in ulshift() local
256 urshift(&low, &high, 128 - shift); in ulshift()
257 if (low | high) { in ulshift()
379 * Thus, the high part of the quotient is 1, and we can in divu256()