Home
last modified time | relevance | path

Searched refs:build_binary_op (Results 1 – 25 of 36) sorted by relevance

12

/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-common.c2701 ptrop = build_binary_op (subcode, ptrop,
2719 build_binary_op (MULT_EXPR, intop,
2808 return build_binary_op ((TREE_SIDE_EFFECTS (TREE_OPERAND (expr, 1))
2868 return build_binary_op (NE_EXPR, TREE_OPERAND (expr, 0),
2870 return build_binary_op (NE_EXPR, TREE_OPERAND (expr, 0),
2894 return (build_binary_op
2902 return build_binary_op (NE_EXPR, expr, integer_zero_node, 1);
3839 return build_binary_op (unordered_code,
3848 build_binary_op (MODE_HAS_NANS (TYPE_MODE (type))
H A Dc-common.h1193 extern tree build_binary_op PARAMS ((enum tree_code,
H A Dc-typeck.c1366 return build_indirect_ref (build_binary_op (PLUS_EXPR, ar, ind, 0),
1768 tree result = build_binary_op (code, arg1, arg2, 1);
1884 build_binary_op (code, orig_op0, orig_op1, convert_p) in build_binary_op() function
2681 op0 = build_binary_op (MINUS_EXPR, convert (restype, op0),
3002 return build_binary_op (PLUS_EXPR, TREE_OPERAND (arg, 0),
3908 newrhs = build_binary_op (modifycode, lhs, rhs, 1);
H A DChangeLog.370 (build_binary_op): Likewise.
81 (build_binary_op): Likewise.
1513 (build_binary_op): Likewise.
7580 * c-typeck.c (build_binary_op): Call `tree_expr_nonnegative_p' to
9513 build_binary_op, pointer_diff, build_unary_op, digest_init: Likewise.
9805 * c-typeck.c (build_binary_op): Use host_integerp and tree_low_cst.
11692 (build_binary_op): Use integer_all_onesp and compare_tree_int.
14668 * c-typeck.c (build_binary_op): Don't handle it.
14872 (build_binary_op): Support unordered compares.
16550 * c-typeck.c (build_binary_op): Simplify conditional expressions
H A DFSFChangeLog.101389 * c-typeck.c (build_binary_op): Check warn_sign_compare rather
1586 (build_binary_op): Fix precedence errors.
7566 * c-typeck.c (build_binary_op): Warn when ~unsigned is compared
8079 * c-typeck.c (build_binary_op): Also warn about ordered
9116 * c-typeck.c (build_binary_op): Don't call common_type for
9261 * c-typeck.c (build_binary_op): New variable build_type controls
10051 * c-typeck.c (build_binary_op): Avoid spurious warning
H A Dc-decl.c5766 enum_next_value = build_binary_op (PLUS_EXPR, value, integer_one_node, 0);
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog.tree-ssa240 (get_member_function_from_ptrfunc, build_binary_op): Likewise.
400 * typeck.c (build_binary_op): Initialize variable 'type'.
H A DChangeLog-200033 * typeck.c (build_binary_op): Fix pmf comparison logic.
135 * typeck.c (build_binary_op): Do signed/unsigned warnings for >?
1768 * typeck.c (build_binary_op): Likewise.
2114 * typeck.c (build_binary_op): Fix grammar in warning.
2415 (build_binary_op): Use composite_pointer_type.
2501 (build_binary_op): Likewise.
2504 build_binary_op.
2524 (build_binary_op): Add parameter.
2758 (build_binary_op): Likewise.
4771 * typeck.c (build_binary_op): Call `tree_expr_nonnegative_p' to elide
[all …]
H A DChangeLog238 * typeck.c (build_binary_op): Replace -Wstring-literal-comparison
445 (build_binary_op): Use temporary for inner type of vector types.
1361 * typeck.c (build_binary_op): Short-circuit pointer arithmetic in
2999 * typeck.c (build_binary_op): Annotate div-by-zero
3203 * typeck.c (build_binary_op): Use OPT_Wfloat_equal in warning().
3658 * typeck.c (build_binary_op): Issue warning if either operand of a
5202 * typeck.c (build_binary_op): Use invalid_binary_op hook.
5330 * typeck.c (build_binary_op): Handle vectors.
H A DChangeLog-2004964 * typeck.c (build_binary_op): Honor build_type, even when in a
1326 convert_arguments, build_binary_op, pointer_diff, build_unary_op,
1674 (build_binary_op): Likewise. Do not try to optimize computations
2422 build_binary_op, build_unary_op, expand_ptrmemfunc_cst): Likewise.
2886 get_member_function_from_ptrfunc, build_binary_op, pointer_diff,
3306 * typeck.c (build_binary_op): Do not use RDIV_EXPR for
5481 (build_binary_op): Likewise.
H A DChangeLog-20021851 (build_binary_op): Likewise.
1939 (build_binary_op): Likewise.
3405 * typeck.c (build_binary_op): Update.
3912 * typeck.c (build_binary_op) [BIT_XOR_EXPR]: Remove explicit
3980 * typeck.c (build_binary_op): Rename itf_* to tf_*.
H A DChangeLog-19951682 (build_binary_op): Likewise.
2762 (build_binary_op): Likewise.
2849 * typeck.c (build_binary_op): Return an error_mark_node if either
2966 (build_binary_op): Undo default_conversion if it wasn't useful.
H A Dtypeck.c2961 build_binary_op (enum tree_code code, tree orig_op0, tree orig_op1, in build_binary_op() function
3928 return build_binary_op (NE_EXPR, expr, integer_zero_node, 1); in cp_truthvalue_conversion()
H A DChangeLog-1994149 * typeck.c (build_binary_op): Lose checks on TYPE_PTRMEMFUNC_P with
1691 * typeck.c (build_binary_op): Use the types before default
1709 * typeck.c (build_binary_op): Use the types before default
2407 (build_binary_op): Convert args of && and || to bool.
H A Dcp-tree.h4494 build_binary_op(code, arg1, arg2, 1)
H A DChangeLog-20031746 * typeck.c (build_binary_op): Kill BIT_ANDTC_EXPR.
2768 (build_binary_op): Do not use of comp_target_types.
3135 * typeck.c (build_binary_op): Do not warn about signed
H A DChangeLog-19994953 same_type_p for pmf bits. Don't use build_binary_op to compare
5236 * cp-tree.h (build_binary_op): Remove unneeded parameter.
5238 build_binary_op.
/openbsd-src/gnu/gcc/gcc/
H A Dc-common.h760 extern tree build_binary_op (enum tree_code, tree, tree, int);
H A Dc-common.c2425 ptrop = build_binary_op (subcode, ptrop, in pointer_int_sum()
2443 build_binary_op (MULT_EXPR, intop, in pointer_int_sum()
2546 return build_binary_op ((TREE_SIDE_EFFECTS (TREE_OPERAND (expr, 1)) in c_common_truthvalue_conversion()
2602 return (build_binary_op in c_common_truthvalue_conversion()
2610 return build_binary_op (NE_EXPR, expr, integer_zero_node, 1); in c_common_truthvalue_conversion()
H A Dc-typeck.c2041 return build_indirect_ref (build_binary_op (PLUS_EXPR, ar, index, 0), in build_array_ref()
2612 result.value = build_binary_op (code, arg1.value, arg2.value, 1); in parser_build_binary_op()
2777 op0 = build_binary_op (MINUS_EXPR, convert (restype, op0), in pointer_diff()
3040 return build_binary_op (PLUS_EXPR, in build_unary_op()
3717 newrhs = build_binary_op (modifycode, lhs, rhs, 1); in build_modify_expr()
7808 build_binary_op (enum tree_code code, tree orig_op0, tree orig_op1, in build_binary_op() function
H A Dc-decl.c5965 enum_next_value = build_binary_op (PLUS_EXPR, value, integer_one_node, 0); in build_enumerator()
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A DChangeLog3254 (build_binary_op): Likewise.
3342 (build_binary_op): Likewise.
4808 * typeck.c (build_binary_op): Update.
5315 * typeck.c (build_binary_op) [BIT_XOR_EXPR]: Remove explicit
5383 * typeck.c (build_binary_op): Rename itf_* to tf_*.
7295 (build_binary_op): Don't do initial decay or default
9905 * typeck.c (build_binary_op): Fix pmf comparison logic.
10007 * typeck.c (build_binary_op): Do signed/unsigned warnings for >?
11640 * typeck.c (build_binary_op): Likewise.
11986 * typeck.c (build_binary_op): Fix grammar in warning.
[all …]
H A Dtypeck.c2977 build_binary_op (code, orig_op0, orig_op1, convert_p) in build_binary_op() function
3872 return build_binary_op (NE_EXPR, expr, integer_zero_node, 1);
H A DChangeLog.11331 (build_binary_op): Likewise.
2411 (build_binary_op): Likewise.
2498 * typeck.c (build_binary_op): Return an error_mark_node if either
2615 (build_binary_op): Undo default_conversion if it wasn't useful.
3589 * typeck.c (build_binary_op): Lose checks on TYPE_PTRMEMFUNC_P with
5131 * typeck.c (build_binary_op): Use the types before default
5149 * typeck.c (build_binary_op): Use the types before default
5847 (build_binary_op): Convert args of && and || to bool.
H A Dcp-tree.h4448 build_binary_op(code, arg1, arg2, 1)

12