Lines Matching defs:umax
57 uint64_t umax; /* unsigned maximum */
213 c.umax = vbits;
214 c.bclr = ~c.umax;
219 c.umax = UINT64_MAX;
239 c.umax = c.smin >= 0 ? (uint64_t)c.smax : UINT64_MAX;
240 c.bclr = ~u64_fill_right(c.umax);
244 if (a.umax > 0 && b.umax > ic_any(tp).umax / a.umax)
250 c.umax = a.umax * b.umax;
251 c.bclr = ~u64_fill_right(c.umax);
267 c.umin = a.umin / u64_max(b.umax, 1);
268 c.umax = a.umax / u64_max(b.umin, 1);
269 c.bclr = ~u64_fill_right(c.umax);
285 c.umax = UINT64_MAX;
294 c.umax = b.umax - 1;
295 c.bclr = ~u64_fill_right(c.umax);
307 c.umax = c.smin >= 0 ? (uint64_t)c.smax : UINT64_MAX;
316 if (b.umax <= max - a.umax) {
318 c.umax = a.umax + b.umax;
321 c.umax = max;
323 if (c.umax >> 63 == 0) {
325 c.smax = (int64_t)c.umax;
327 c.bclr = ~u64_fill_right(c.umax);
340 c.umax = c.smin >= 0 ? (uint64_t)c.smax : UINT64_MAX;
341 } else if (a.umin >= b.umax) {
342 c.umin = a.umin - b.umax;
343 c.umax = a.umax - b.umin;
346 c.umax = is_uinteger(tp->t_tspec) ? ui_max_value(tp)
349 c.bclr = ~u64_fill_right(c.umax);
362 else if (b.umin == b.umax && b.umin < 64)
369 c.umax = a.umax << amount;
370 if (c.umax >> (width_in_bits(tp) - 1) == 0) {
372 c.smax = (int64_t)c.umax;
390 else if (b.umin == b.umax && b.umin < 64)
399 c.umax = a.umax >> amount;
411 c.umax = a.umax & b.umax;
426 c.umax = a.umax | b.umax;
438 c.umax = a.umax | b.umax;
450 c.umax = u64_max(a.umax, b.umax);
466 c.umax = ui;
3549 ? x >= ic.umin && x <= ic.umax && x == (uint64_t)x
3665 ? tpc.umin <= c.umin && tpc.umax >= c.umax