Home
last modified time | relevance | path

Searched refs:constant_boolean_node (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dmatch.pd953 { constant_boolean_node (cmp == LT_EXPR, type); })))
958 { constant_boolean_node (cmp == GT_EXPR, type); })))
1407 { constant_boolean_node (true, type); }))
1412 { constant_boolean_node (op == NE_EXPR ? true : false, type); }))
1730 { constant_boolean_node (cmp == NE_EXPR, type); })))
1757 { constant_boolean_node (cmp == NE_EXPR, type); })))
1910 { constant_boolean_node (false, type); })
1922 { constant_boolean_node (false, type); })
1945 { constant_boolean_node (true, type); })
1966 { constant_boolean_node (true, type); }))))
[all …]
H A Dtree-ssa-uncprop.c101 tree true_val = constant_boolean_node (true, TREE_TYPE (op0)); in associate_equivalences_with_edges()
102 tree false_val = constant_boolean_node (false, in associate_equivalences_with_edges()
H A Dfold-const.c1825 return constant_boolean_node (integer_zerop (arg0), type); in const_unop()
2910 return constant_boolean_node (true, truth_type); in combine_comparisons()
2912 return constant_boolean_node (false, truth_type); in combine_comparisons()
4225 return constant_boolean_node (integer_zerop (arg), type); in fold_truth_not_expr()
4576 return constant_boolean_node (code == NE_EXPR, compare_type); in optimize_bit_field_compare()
4586 return constant_boolean_node (code == NE_EXPR, compare_type); in optimize_bit_field_compare()
4927 return constant_boolean_node (result, type); in range_binop()
6426 return constant_boolean_node (wanted_code == NE_EXPR, truth_type); in fold_truth_andor_1()
6440 return constant_boolean_node (wanted_code == NE_EXPR, truth_type); in fold_truth_andor_1()
6583 return constant_boolean_node (true, truth_type); in fold_truth_andor_1()
[all …]
H A Dfold-const.h137 extern tree constant_boolean_node (bool, tree);
H A Dtree-ssa-dom.c509 tree true_val = constant_boolean_node (true, TREE_TYPE (op0)); in record_edge_info()
510 tree false_val = constant_boolean_node (false, TREE_TYPE (op0)); in record_edge_info()
H A Dtree-if-conv.c2443 = constant_boolean_node (true, TREE_TYPE (mask)); in predicate_statements()
H A Dexpr.c12166 tree if_true = constant_boolean_node (true, ops->type); in do_store_flag()
12167 tree if_false = constant_boolean_node (false, ops->type); in do_store_flag()
H A Dhsa-gen.c6403 tree b = constant_boolean_node (false, boolean_type_node); in convert_switch_statements()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dmatch.pd1182 { constant_boolean_node (cmp == LT_EXPR, type); })))
1187 { constant_boolean_node (cmp == GT_EXPR, type); })))
1795 { constant_boolean_node (true, type); }))
1800 { constant_boolean_node (op == NE_EXPR ? true : false, type); }))
2126 { constant_boolean_node (cmp == NE_EXPR, type); })))
2153 { constant_boolean_node (cmp == NE_EXPR, type); })))
2326 { constant_boolean_node (false, type); })
2338 { constant_boolean_node (false, type); })
2361 { constant_boolean_node (true, type); })
2382 { constant_boolean_node (true, type); }))))
[all …]
H A Dtree-ssa-uncprop.cc101 tree true_val = constant_boolean_node (true, TREE_TYPE (op0)); in associate_equivalences_with_edges()
102 tree false_val = constant_boolean_node (false, in associate_equivalences_with_edges()
H A Dfold-const.cc1830 return constant_boolean_node (integer_zerop (arg0), type); in const_unop()
2925 return constant_boolean_node (true, truth_type); in combine_comparisons()
2927 return constant_boolean_node (false, truth_type); in combine_comparisons()
4308 return constant_boolean_node (integer_zerop (arg), type); in fold_truth_not_expr()
4659 return constant_boolean_node (code == NE_EXPR, compare_type); in optimize_bit_field_compare()
4669 return constant_boolean_node (code == NE_EXPR, compare_type); in optimize_bit_field_compare()
5010 return constant_boolean_node (result, type); in range_binop()
6513 return constant_boolean_node (wanted_code == NE_EXPR, truth_type); in fold_truth_andor_1()
6529 return constant_boolean_node (wanted_code == NE_EXPR, truth_type); in fold_truth_andor_1()
6676 return constant_boolean_node (true, truth_type); in fold_truth_andor_1()
[all …]
H A Dfold-const.h149 extern tree constant_boolean_node (bool, tree);
H A Dtree-ssa-dom.cc509 tree true_val = constant_boolean_node (true, TREE_TYPE (op0)); in record_edge_info()
510 tree false_val = constant_boolean_node (false, TREE_TYPE (op0)); in record_edge_info()
H A Dtree-if-conv.cc2577 = constant_boolean_node (true, TREE_TYPE (mask)); in predicate_statements()
H A DChangeLog-20041685 instead of constant_boolean_node as arg0 may have side-effects.
16952 decode_field_reference, all_ones_mask_p, constant_boolean_node,
19061 decode_field_reference, all_ones_mask_p, constant_boolean_node,
21589 * fold-const.c (constant_boolean_node): Make extern.
21595 * tree.h (constant_boolean_node): Add prototype here.
21599 Call fold_convert and constant_boolean_node to correct types.
29117 * fold-const.c (constant_boolean_node): Handle boolean_type_node
29199 * fold-const.c (fold_relational_const): Use constant_boolean_node.
31609 Use constant_boolean_node where appropriate. Don't bother using
38315 constant_boolean_node, fold_binary_op_with_conditional_arg,
H A DChangeLog-199811084 * fold-const.c (constant_boolean_node): Make definition static to
12145 * fold-const.c (constant_boolean_node): New function.
H A DChangeLog-200511799 (lookup_avail_expr): Use constant_boolean_node instead
31302 * fold-const.c (constant_boolean_node): Always create values of the
31578 constant_boolean_node.
H A DChangeLog-201112738 * tree.h (constant_boolean_node): Adjust prototype.
12741 (constant_boolean_node): Make value parameter boolean, add
12743 (fold_unary_loc): Use constant_boolean_node.
H A DChangeLog-201634947 ssa_name_has_boolean_range and constant_boolean_node.
35151 (record_edge_info): Use constant_boolean_node rather than fold_convert
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dmatch-and-simplify.texi176 @{ constant_boolean_node (cmp == NE_EXPR, type); @})))
191 @{ constant_boolean_node (cmp == NE_EXPR, type); @}))))
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dmatch-and-simplify.texi176 @{ constant_boolean_node (cmp == NE_EXPR, type); @})))
191 @{ constant_boolean_node (cmp == NE_EXPR, type); @}))))
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcp-gimplify.c1922 *stmt_p = constant_boolean_node (constraints_satisfied_p (stmt), in cp_genericize_r()
2828 x = constant_boolean_node (true, TREE_TYPE (x)); in cp_fold()
2833 x = constant_boolean_node (false, TREE_TYPE (x)); in cp_fold()
H A Dconstexpr.c3048 r = constant_boolean_node (eq == is_code_eq, type); in cxx_eval_binary_expression()
3054 r = constant_boolean_node (!is_code_eq, type); in cxx_eval_binary_expression()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dcp-gimplify.cc2680 x = constant_boolean_node (true, TREE_TYPE (x)); in cp_fold()
2683 x = constant_boolean_node (false, TREE_TYPE (x)); in cp_fold()
H A Dconstexpr.cc3377 r = constant_boolean_node (eq == is_code_eq, type); in cxx_eval_binary_expression()
3383 r = constant_boolean_node (!is_code_eq, type); in cxx_eval_binary_expression()

12