Lines Matching defs:bclr
58 uint64_t bclr; /* bits that are definitely clear */
213 return !is_uinteger(tp->t_tspec) && ic.bclr >> 63 == 0;
220 return !is_uinteger(tp->t_tspec) && (a.bclr & b.bclr) >> 63 == 0;
235 c.bclr = ~c.umax;
241 c.bclr = 0;
261 c.bclr = ~u64_fill_right(c.umax);
272 c.bclr = ~u64_fill_right(c.umax);
290 c.bclr = ~u64_fill_right(c.umax);
307 c.bclr = 0;
316 c.bclr = ~u64_fill_right(c.umax);
329 c.bclr = 0;
348 c.bclr = ~u64_fill_right(c.umax);
370 c.bclr = ~u64_fill_right(c.umax);
398 c.bclr = a.bclr << amount | (((uint64_t)1 << amount) - 1);
421 c.bclr = a.bclr >> amount | ~(~(uint64_t)0 >> amount);
433 c.bclr = a.bclr | b.bclr;
448 c.bclr = a.bclr & b.bclr;
460 c.bclr = a.bclr & b.bclr;
472 c.bclr = a.bclr & b.bclr;
488 c.bclr = ~ui;
504 if (new_unsigned && (~value_bits(new_width) & ~a.bclr) == 0)
578 return ~ic_expr(tn).bclr;
2595 if (lc.bclr >> 63 != 0)
3707 if ((~c.bclr & ~nmask) == 0)