Lines Matching defs:sub
1 /* Fold a constant sub-tree into a single node for C-compiler
1046 res = wi::sub (arg1, arg2, sign, overflow);
1139 res = wi::sub (wi::to_poly_wide (arg1),
4764 The return value is the (sub)expression whose sign bit is VAL,
12240 /* Return whether the sub-tree ST contains a label which is accessible from
12241 outside the sub-tree. */
15091 tree sub = op0;
15095 STRIP_NOPS (sub);
15096 subtype = TREE_TYPE (sub);
15101 if (TREE_CODE (sub) == ADDR_EXPR)
15103 tree op = TREE_OPERAND (sub, 0);
15149 if (TREE_CODE (sub) == POINTER_PLUS_EXPR
15150 && poly_int_tree_p (TREE_OPERAND (sub, 1), &const_op01))
15152 tree op00 = TREE_OPERAND (sub, 0);
15153 tree op01 = TREE_OPERAND (sub, 1);
15225 sub = build_fold_indirect_ref_loc (loc, sub);
15226 type_domain = TYPE_DOMAIN (TREE_TYPE (sub));
15232 return build4_loc (loc, ARRAY_REF, type, sub, min_val, NULL_TREE,
15246 tree sub = fold_indirect_ref_1 (loc, type, t);
15248 if (sub)
15249 return sub;
15259 tree sub = fold_indirect_ref_1 (loc, TREE_TYPE (t), TREE_OPERAND (t, 0));
15261 if (sub)
15262 return sub;