Searched refs:negate_expr (Results 1 – 12 of 12) sorted by relevance
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | fold-const.c | 113 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 D | tree.def | 736 DEFTREECODE (NEGATE_EXPR, "negate_expr", tcc_unary, 1)
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | fold-const.cc | 124 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 D | tree.def | 748 DEFTREECODE (NEGATE_EXPR, "negate_expr", tcc_unary, 1)
|
H A D | ChangeLog-2004 | 32291 * 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 D | ChangeLog-2006 | 11373 (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 D | ChangeLog-2003 | 5821 (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 D | ChangeLog-1999 | 1941 * fold-const.c (negate_expr, associate_trees, extract_muldiv): New. 1943 (make_range, fold): Call negate_expr.
|
H A D | ChangeLog-2005 | 3196 * fold-const.c (negate_expr) <case BIT_NOT_EXPR>: Add break after 3203 (negate_expr): Here. 3337 (negate_expr): Likewise.
|
H A D | ChangeLog-2001 | 1266 * fold-const.c (negate_expr): Always call fold on new 28048 * fold-const.c (negate_expr): Check
|
H A D | ChangeLog-2010 | 3137 (negate_expr, associate_trees, non_lvalue_loc, omit_one_operand_loc,
|
H A D | ChangeLog-2013 | 20815 (negate_expr): Likewise.
|