Home | History | Annotate | Download | only in gcc

Lines Matching refs:cst1

11019       /* MEM[&MEM[p, CST1], CST2] -> MEM[p, CST1 + CST2].  */
11071 tree cst1 = TREE_OPERAND (arg1, 1);
11072 tree sum = fold_binary_loc (loc, PLUS_EXPR, TREE_TYPE (cst1),
11073 cst1, cst0);
11798 wi::tree_to_wide_ref cst1 = wi::to_wide (arg1);
11799 wide_int ncst1 = -cst1;
11800 if ((cst1 & ncst1) == ncst1
11806 /* Fold (X * CST1) & CST2 to zero if we can, or drop known zero
12720 wi::tree_to_wide_ref cst1 = wi::to_wide (arg1);
12721 if (~cst1 == 0
12722 || (cst1 & (cst1 + 1)) != 0
12726 || (wi::max_value (type) & cst1) != cst1)
12748 cst0 = wi::to_wide (arg0xx[2 * which + 1]) & cst1;
12751 if (cst0 != cst1)
12768 && (cst1 & wi::to_wide (pmop[which])) == 0)
12773 && (cst1 & -wi::to_wide (pmop[which])) == 0)