Lines Matching refs:r1mask
1199 tree r1type, double_int r1val, double_int r1mask, in bit_value_binop_1() argument
1211 *mask = (r1mask | r2mask) & (r1val | r1mask) & (r2val | r2mask); in bit_value_binop_1()
1218 *mask = (r1mask | r2mask) in bit_value_binop_1()
1219 .and_not (r1val.and_not (r1mask) | r2val.and_not (r2mask)); in bit_value_binop_1()
1225 *mask = r1mask | r2mask; in bit_value_binop_1()
1236 *mask = r1mask.lrotate (shift, TYPE_PRECISION (type)); in bit_value_binop_1()
1258 *mask = r1mask.llshift (shift, TYPE_PRECISION (type)); in bit_value_binop_1()
1264 *mask = r1mask.rshift (shift, TYPE_PRECISION (type), !uns); in bit_value_binop_1()
1269 *mask = r1mask; in bit_value_binop_1()
1281 lo = r1val.and_not (r1mask) + r2val.and_not (r2mask); in bit_value_binop_1()
1285 hi = (r1val | r1mask) + (r2val | r2mask); in bit_value_binop_1()
1291 *mask = r1mask | r2mask | (lo ^ hi); in bit_value_binop_1()
1304 r1type, r1val, r1mask, in bit_value_binop_1()
1313 int r1tz = (r1val | r1mask).trailing_zeros (); in bit_value_binop_1()
1332 double_int m = r1mask | r2mask; in bit_value_binop_1()
1353 tem = r1mask; in bit_value_binop_1()
1354 r1mask = r2mask; in bit_value_binop_1()
1364 if (r1mask.is_negative () || r2mask.is_negative ()) in bit_value_binop_1()
1373 maxmin = (r1val | r1mask).cmp (r2val.and_not (r2mask), uns); in bit_value_binop_1()
1374 minmax = r1val.and_not (r1mask).cmp (r2val | r2mask, uns); in bit_value_binop_1()