| /freebsd-12.1/contrib/gcc/ |
| H A D | tree-ssa-loop-niter.c | 869 e = fold_binary (TRUTH_OR_EXPR, boolean_type_node, notcond, te); in tree_simplify_using_condition_1() 874 e = fold_binary (TRUTH_AND_EXPR, boolean_type_node, cond, te); in tree_simplify_using_condition_1() 1436 acnd = fold_binary (cmp, boolean_type_node, aval[0], aval[1]); in loop_niter_by_eval() 1970 cond = fold_binary (cmp, boolean_type_node, niter, bound); in n_of_executions_at_most()
|
| H A D | tree-vrp.c | 851 t = fold_binary (LT_EXPR, boolean_type_node, val1, val2); in compare_values_warnv() 856 t = fold_binary (GT_EXPR, boolean_type_node, val1, val2); in compare_values_warnv() 861 t = fold_binary (NE_EXPR, boolean_type_node, val1, val2); in compare_values_warnv() 1749 min = fold_binary (code, TREE_TYPE (expr), vr0.min, vr1.min); in extract_range_from_binary_expr() 1750 max = fold_binary (code, TREE_TYPE (expr), vr0.max, vr1.max); in extract_range_from_binary_expr()
|
| H A D | tree-ssa-copy.c | 651 tree folded_cond = fold_binary (TREE_CODE (cond), boolean_type_node, in copy_prop_visit_cond_stmt()
|
| H A D | ChangeLog | 720 * fold-const.c (fold_binary): Use op0 and op1 instead of arg0 1154 (fold_binary): Likewise. Call tree_expr_nonnegative_warnv_p 1222 (fold_binary): Likewise. 1241 (fold_binary): Likewise. 1459 * fold-const.c (fold_binary) <EQ_EXPR>: Enforce type consistency 1539 * fold-const.c (fold_binary): Do not associate expressions
|
| H A D | tree-ssa-ccp.c | 925 return fold_binary (code, TREE_TYPE (rhs), op0, op1); in ccp_fold() 2061 tem = fold_binary (TREE_CODE (op0), TREE_TYPE (op0), in fold_stmt_r()
|
| H A D | tree-ssa-reassoc.c | 760 tree folded = fold_binary (opcode, TREE_TYPE (oelm1->op), in optimize_ops_list()
|
| H A D | ChangeLog-2005 | 451 fold_build2 with fold_binary. 455 with fold_binary. 3053 * fold-const.c (fold_binary): Use fold_build2, not 4065 (fold_binary): Fold &x[a] CMP &x[b] to 16991 fold_unary and fold_binary. 20519 (fold_binary): Fold "bool_var != 0" to bool_var. 24425 (fold_binary): Likewise. 29976 (fold_binary): Update a call to fold_range_test. 29980 (fold_binary): Update a call to fold_range_test. 30040 * fold-const.c (fold_binary): New. [all …]
|
| H A D | ChangeLog-2006 | 2469 * fold-const.c (fold_binary): Fold temporary to correct 3750 * fold-const.c (fold_binary): For (-A) * (-B) -> A * B 4744 (fold_binary): Move code from here. 4922 (fold_binary) <MULT_EXPR>: Call fold_mult_zconjz for integral 5132 * fold-const.c (fold_binary): Do not look at the stripped 6603 (value_inside_range): Use fold_binary with LE_EXPR and 7740 (fold_binary): ... here. Fold only for EQ_EXPR and NE_EXPR. 8245 (fold_binary) <BIT_AND_EXPR>: Similarly, fold (X ^ Y) & Y as 11072 ordering relational operators, factored out of fold_binary. 11073 (fold_binary): Separate out the equality operators (EQ_EXPR [all …]
|
| H A D | fold-const.c | 8477 fold_binary (enum tree_code code, tree type, tree op0, tree op1) in fold_binary() function 11809 tem = fold_binary (code, type, op0, op1); in fold() 12106 tem = fold_binary (code, type, op0, op1); in fold_build2_stat() 12912 tree tem = fold_binary (code, type, op0, op1); in fold_binary_to_constant()
|
| H A D | tree-data-ref.c | 929 tree sign = fold_binary (GT_EXPR, boolean_type_node, i_plus_s, init); in estimate_niter_from_size_of_data()
|
| H A D | tree.h | 4300 extern tree fold_binary (enum tree_code, tree, tree, tree);
|
| /freebsd-12.1/contrib/binutils/ld/ |
| H A D | ldexp.c | 279 fold_binary (etree_type *tree) in fold_binary() function 716 fold_binary (tree); in exp_fold_tree_1()
|
| H A D | ChangeLog-0203 | 2067 (fold_binary): Correct abs - non-abs case. 2212 (fold_binary): Use align_n instead of ALIGN_N. 2972 * ldexp.c (fold_binary) [DATA_SEGMENT_ALIGN]: If common page size 3225 (fold_binary): Handle DATA_SEGMENT_ALIGN.
|
| H A D | ChangeLog-9899 | 985 (new_rel, new_rel_from_section, fold_binary, invalid, fold_name,
|
| H A D | ChangeLog-9197 | 1275 * ldexp.c (fold_binary): Handle MAX and MIN. 1818 * ldexp.c (fold_binary): Correct handling of subtraction with 3810 * ldexp.c (fold_binary): Adding or subtracting an absolute value 7355 * ldexp.c (fold_binary): perform expressions with % and / in
|