Home
last modified time | relevance | path

Searched refs:negate_expr (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfold-const.c113 static tree negate_expr (tree);
611 tem = negate_expr (TREE_OPERAND (t, 1)); in fold_negate_expr_1()
619 tem = negate_expr (TREE_OPERAND (t, 0)); in fold_negate_expr_1()
646 TREE_OPERAND (t, 0), negate_expr (tem)); in fold_negate_expr_1()
650 negate_expr (tem), TREE_OPERAND (t, 1)); in fold_negate_expr_1()
664 negate_expr (TREE_OPERAND (t, 0)), in fold_negate_expr_1()
676 negate_expr (TREE_OPERAND (t, 1))); in fold_negate_expr_1()
685 return fold_convert_loc (loc, type, negate_expr (tem)); in fold_negate_expr_1()
697 arg = negate_expr (CALL_EXPR_ARG (t, 0)); in fold_negate_expr_1()
744 negate_expr (tree t) in negate_expr() function
[all …]
H A Dtree.def736 DEFTREECODE (NEGATE_EXPR, "negate_expr", tcc_unary, 1)
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dfold-const.cc124 static tree negate_expr (tree);
623 tem = negate_expr (TREE_OPERAND (t, 1)); in fold_negate_expr_1()
631 tem = negate_expr (TREE_OPERAND (t, 0)); in fold_negate_expr_1()
658 TREE_OPERAND (t, 0), negate_expr (tem)); in fold_negate_expr_1()
662 negate_expr (tem), TREE_OPERAND (t, 1)); in fold_negate_expr_1()
676 negate_expr (TREE_OPERAND (t, 0)), in fold_negate_expr_1()
688 negate_expr (TREE_OPERAND (t, 1))); in fold_negate_expr_1()
697 return fold_convert_loc (loc, type, negate_expr (tem)); in fold_negate_expr_1()
709 arg = negate_expr (CALL_EXPR_ARG (t, 0)); in fold_negate_expr_1()
756 negate_expr (tree t) in negate_expr() function
[all …]
H A Dtree.def748 DEFTREECODE (NEGATE_EXPR, "negate_expr", tcc_unary, 1)
H A DChangeLog-200432291 * fold-const.c (negate_expr, associate_trees, size_binop,
35323 * fold-const.c (fold): Prefer fold_convert (negate_expr (...)) to
37865 * fold-const.c (negate_expr): Move the handling of constants
38312 * fold-const.c (negate_expr, operand_equal_for_comparison_p,
38572 (negate_expr) <RSHIFT_EXPR>: Implement the above transformations.
42393 negate_expr back to the original type.
42653 (negate_expr, associate_trees, size_diffop, omit_one_operand,
42701 * fold-const.c (negate_expr_p, negate_expr): Optimize -(A+B) into
H A DChangeLog-200611373 (fold_negate_expr): Rename from negate_expr. Revert last
11377 (negate_expr): New function, wrap around fold_negate_expr
11684 (negate_expr): Likewise.
H A DChangeLog-20035821 (negate_expr): Move the code to negate integers from "fold" to
5830 to negate_expr_p/negate_expr.
11182 (negate_expr): Make the logic to negate a REAL_CST explicit.
11859 logic in negate_expr, i.e. we don't invert (A-B) for floating
H A DChangeLog-19991941 * fold-const.c (negate_expr, associate_trees, extract_muldiv): New.
1943 (make_range, fold): Call negate_expr.
H A DChangeLog-20053196 * fold-const.c (negate_expr) <case BIT_NOT_EXPR>: Add break after
3203 (negate_expr): Here.
3337 (negate_expr): Likewise.
H A DChangeLog-20011266 * fold-const.c (negate_expr): Always call fold on new
28048 * fold-const.c (negate_expr): Check
H A DChangeLog-20103137 (negate_expr, associate_trees, non_lvalue_loc, omit_one_operand_loc,
H A DChangeLog-201320815 (negate_expr): Likewise.