/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | fold-const.h | 47 extern tree fold_unary_loc (location_t, enum tree_code, tree, tree); 50 extern tree fold_unary_ignore_overflow_loc (location_t, enum tree_code, tree, tree); 53 extern tree fold_binary_loc (location_t, enum tree_code, tree, tree, tree); 56 extern tree fold_ternary_loc (location_t, enum tree_code, tree, tree, tree, tree); 59 extern tree fold_build1_loc (location_t, enum tree_code, tree, 63 extern tree fold_build2_loc (location_t, enum tree_code, tree, tree, 67 extern tree fold_build3_loc (location_t, enum tree_code, tree, tree, tree, 69 extern tree fold_build1_initializer_loc (location_t, enum tree_code, tree, tree); 70 extern tree fold_build2_initializer_loc (location_t, enum tree_code, tree, tree, tree); 83 extern tree fold_single_bit_test (location_t, enum tree_code, tree, tree, tree); [all …]
|
H A D | gimple-fold.h | 34 extern tree maybe_fold_and_comparisons (tree, enum tree_code, tree, tree, 35 enum tree_code, tree, tree); 36 extern tree maybe_fold_or_comparisons (tree, enum tree_code, tree, tree, 37 enum tree_code, tree, tree); 40 extern bool arith_overflowed_p (enum tree_code, const_tree, const_tree, 61 extern bool arith_code_with_undefined_signed_overflow (tree_code); 70 enum tree_code, tree, tree); 73 enum tree_code code, tree type, tree op0) in gimple_build() 78 enum tree_code, tree, tree, tree); 81 enum tree_code code, tree type, tree op0, tree op1) in gimple_build() [all …]
|
H A D | vr-values.h | 53 tree vrp_evaluate_conditional (tree_code, tree, tree, gimple *); 56 void extract_range_for_var_from_comparison_expr (tree, enum tree_code, 84 bool check_for_binary_op_overflow (enum tree_code, tree, tree, tree, bool *); 86 tree compare_name_with_value (enum tree_code, tree, tree, bool *, bool); 87 tree compare_names (enum tree_code, tree, tree, bool *); 89 tree vrp_evaluate_conditional_warnv_with_ops_using_ranges (enum tree_code, 92 tree vrp_evaluate_conditional_warnv_with_ops (enum tree_code, 98 void extract_range_from_binary_expr (value_range_equiv *, enum tree_code, 100 void extract_range_from_unary_expr (value_range_equiv *, enum tree_code, 103 void extract_range_from_comparison (value_range_equiv *, enum tree_code,
|
H A D | optabs-tree.h | 38 optab optab_for_tree_code (enum tree_code, const_tree, enum optab_subtype); 39 bool supportable_convert_operation (enum tree_code, tree, tree, 40 enum tree_code *); 41 bool expand_vec_cmp_expr_p (tree, tree, enum tree_code); 42 bool expand_vec_cond_expr_p (tree, tree, enum tree_code); 44 bool target_supports_op_p (tree, enum tree_code,
|
H A D | gimple-builder.h | 24 gassign *build_assign (enum tree_code, tree, int, tree lhs = NULL_TREE); 25 gassign *build_assign (enum tree_code, gimple *, int, tree lhs = NULL_TREE); 26 gassign *build_assign (enum tree_code, tree, tree, tree lhs = NULL_TREE); 27 gassign *build_assign (enum tree_code, gimple *, tree, tree lhs = NULL_TREE); 28 gassign *build_assign (enum tree_code, tree, gimple *, tree lhs = NULL_TREE); 29 gassign *build_assign (enum tree_code, gimple *, gimple *,
|
H A D | gimple-builder.c | 37 get_expr_type (enum tree_code code, tree op) in get_expr_type() 52 build_assign (enum tree_code code, tree op1, int val, tree lhs) in build_assign() 61 build_assign (enum tree_code code, gimple *g, int val, tree lhs ) in build_assign() 76 build_assign (enum tree_code code, tree op1, tree op2, tree lhs) in build_assign() 84 build_assign (enum tree_code code, gimple *op1, tree op2, tree lhs) in build_assign() 90 build_assign (enum tree_code code, tree op1, gimple *op2, tree lhs) in build_assign() 96 build_assign (enum tree_code code, gimple *op1, gimple *op2, tree lhs) in build_assign()
|
H A D | tree-vrp.h | 98 enum tree_code comp_code; 110 extern void register_edge_assert_for (tree, edge, enum tree_code, 113 extern bool infer_value_range (gimple *, tree, tree_code *, tree *); 121 void range_fold_unary_expr (value_range *, enum tree_code, tree type, 123 void range_fold_binary_expr (value_range *, enum tree_code, tree type, 131 extern bool overflow_comparison_p (tree_code, tree, tree, bool, tree *);
|
H A D | optabs-tree.c | 38 optab_for_tree_code (enum tree_code code, const_tree type, in optab_for_tree_code() 295 supportable_convert_operation (enum tree_code code, in supportable_convert_operation() 297 enum tree_code *code1) in supportable_convert_operation() 344 expand_vec_cmp_expr_p (tree value_type, tree mask_type, enum tree_code code) in expand_vec_cmp_expr_p() 361 vcond_icode_p (tree value_type, tree cmp_op_type, enum tree_code code) in vcond_icode_p() 372 vcond_eq_icode_p (tree value_type, tree cmp_op_type, enum tree_code code) in vcond_eq_icode_p() 386 expand_vec_cond_expr_p (tree value_type, tree cmp_op_type, enum tree_code code) in expand_vec_cond_expr_p() 446 target_supports_op_p (tree type, enum tree_code code, in target_supports_op_p()
|
H A D | ipa-predicate.h | 43 ENUM_BITFIELD(tree_code) code : 16; 57 ENUM_BITFIELD(tree_code) code : 16; 126 static const tree_code is_not_constant = ERROR_MARK; 132 static const tree_code changed = IDENTIFIER_NODE; 266 enum tree_code code, tree val,
|
H A D | tree.h | 243 #define TREE_CODE(NODE) ((enum tree_code) (NODE)->base.code) 364 const char *, enum tree_code, 365 enum tree_code) 3291 tree_check (tree __t, const char *__f, int __l, const char *__g, tree_code __c) in tree_check() 3300 enum tree_code __c) in tree_not_check() 3309 enum tree_code __c1, enum tree_code __c2) in tree_check2() 3319 enum tree_code __c1, enum tree_code __c2) in tree_not_check2() 3329 enum tree_code __c1, enum tree_code __c2, enum tree_code __c3) in tree_check3() 3340 enum tree_code __c1, enum tree_code __c2, enum tree_code __c3) in tree_not_check3() 3351 enum tree_code __c1, enum tree_code __c2, enum tree_code __c3, in tree_check4() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | fold-const.h | 58 extern tree fold_unary_loc (location_t, enum tree_code, tree, tree); 61 extern tree fold_unary_ignore_overflow_loc (location_t, enum tree_code, tree, tree); 64 extern tree fold_binary_loc (location_t, enum tree_code, tree, tree, tree); 67 extern tree fold_ternary_loc (location_t, enum tree_code, tree, tree, tree, tree); 70 extern tree fold_build1_loc (location_t, enum tree_code, tree, 74 extern tree fold_build2_loc (location_t, enum tree_code, tree, tree, 78 extern tree fold_build3_loc (location_t, enum tree_code, tree, tree, tree, 80 extern tree fold_build1_initializer_loc (location_t, enum tree_code, tree, tree); 81 extern tree fold_build2_initializer_loc (location_t, enum tree_code, tree, tree, tree); 88 extern tree fold_binary_initializer_loc (location_t, tree_code, tree, tree, tree); [all …]
|
H A D | optabs-tree.h | 39 optab optab_for_tree_code (enum tree_code, const_tree, enum optab_subtype); 41 supportable_half_widening_operation (enum tree_code, tree, tree, 42 enum tree_code *); 43 bool supportable_convert_operation (enum tree_code, tree, tree, 44 enum tree_code *); 45 bool expand_vec_cmp_expr_p (tree, tree, enum tree_code); 46 bool expand_vec_cond_expr_p (tree, tree, enum tree_code); 48 bool target_supports_op_p (tree, enum tree_code,
|
H A D | gimple-fold.h | 35 extern tree maybe_fold_and_comparisons (tree, enum tree_code, tree, tree, 36 enum tree_code, tree, tree, 38 extern tree maybe_fold_or_comparisons (tree, enum tree_code, tree, tree, 39 enum tree_code, tree, tree, 45 extern bool arith_overflowed_p (enum tree_code, const_tree, const_tree, 66 extern bool arith_code_with_undefined_signed_overflow (tree_code); 75 enum tree_code, tree, tree); 78 enum tree_code code, tree type, tree op0) in gimple_build() 83 enum tree_code, tree, tree, tree); 86 enum tree_code code, tree type, tree op0, tree op1) in gimple_build() [all …]
|
H A D | gimple-builder.h | 26 gassign *build_assign (enum tree_code, tree, int, tree lhs = NULL_TREE); 27 gassign *build_assign (enum tree_code, gimple *, int, tree lhs = NULL_TREE); 28 gassign *build_assign (enum tree_code, tree, tree, tree lhs = NULL_TREE); 29 gassign *build_assign (enum tree_code, gimple *, tree, tree lhs = NULL_TREE); 30 gassign *build_assign (enum tree_code, tree, gimple *, tree lhs = NULL_TREE); 31 gassign *build_assign (enum tree_code, gimple *, gimple *,
|
H A D | gimple-builder.cc | 37 get_expr_type (enum tree_code code, tree op) in get_expr_type() 52 build_assign (enum tree_code code, tree op1, int val, tree lhs) in build_assign() 61 build_assign (enum tree_code code, gimple *g, int val, tree lhs ) in build_assign() 76 build_assign (enum tree_code code, tree op1, tree op2, tree lhs) in build_assign() 84 build_assign (enum tree_code code, gimple *op1, tree op2, tree lhs) in build_assign() 90 build_assign (enum tree_code code, tree op1, gimple *op2, tree lhs) in build_assign() 96 build_assign (enum tree_code code, gimple *op1, gimple *op2, tree lhs) in build_assign()
|
H A D | tree-vrp.h | 28 enum tree_code comp_code; 40 extern void register_edge_assert_for (tree, edge, enum tree_code, 43 extern bool infer_value_range (gimple *, tree, tree_code *, tree *); 51 void range_fold_unary_expr (value_range *, enum tree_code, tree type, 53 void range_fold_binary_expr (value_range *, enum tree_code, tree type, 62 extern bool overflow_comparison_p (tree_code, tree, tree, bool, tree *);
|
H A D | optabs-tree.cc | 38 optab_for_tree_code (enum tree_code code, const_tree type, in optab_for_tree_code() 324 supportable_half_widening_operation (enum tree_code code, tree vectype_out, in supportable_half_widening_operation() 325 tree vectype_in, enum tree_code *code1) in supportable_half_widening_operation() 328 enum tree_code dummy_code; in supportable_half_widening_operation() 385 supportable_convert_operation (enum tree_code code, in supportable_convert_operation() 387 enum tree_code *code1) in supportable_convert_operation() 434 vec_cmp_icode_p (tree value_type, tree mask_type, enum tree_code code) in vec_cmp_icode_p() 449 vec_cmp_eq_icode_p (tree value_type, tree mask_type, enum tree_code code) in vec_cmp_eq_icode_p() 463 expand_vec_cmp_expr_p (tree value_type, tree mask_type, enum tree_code code) in expand_vec_cmp_expr_p() 474 vcond_icode_p (tree value_type, tree cmp_op_type, enum tree_code code) in vcond_icode_p() [all …]
|
H A D | vr-values.h | 42 tree vrp_evaluate_conditional (tree_code, tree, tree, gimple *); 44 tree vrp_evaluate_conditional_warnv_with_ops (gimple *stmt, enum tree_code, 64 tree compare_name_with_value (enum tree_code, tree, tree, bool *, bool, 66 tree compare_names (enum tree_code, tree, tree, bool *, gimple *s); 69 tree vrp_evaluate_conditional_warnv_with_ops_using_ranges (enum tree_code, 129 void extract_range_for_var_from_comparison_expr (tree, enum tree_code, 151 void extract_range_from_binary_expr (value_range_equiv *, enum tree_code, 153 void extract_range_from_unary_expr (value_range_equiv *, enum tree_code,
|
H A D | gimple-match-head.cc | 98 ifn = get_conditional_internal_fn ((tree_code) orig_op->code); in convert_conditional_op() 151 tree_code op_code = (tree_code) res_op->code; in maybe_resimplify_conditional_op() 160 op_could_trap = operation_could_trap_p ((tree_code) res_op->code, in maybe_resimplify_conditional_op() 211 auto code = tree_code (res_op->code); in gimple_resimplify1() 277 auto code = tree_code (res_op->code); in gimple_resimplify2() 301 && TREE_CODE_CLASS (tree_code (res_op->code)) == tcc_comparison); in gimple_resimplify2() 307 res_op->code = swap_tree_comparison (tree_code (res_op->code)); in gimple_resimplify2() 356 auto code = tree_code (res_op->code); in gimple_resimplify3() 534 tree_code code = (tree_code) res_op->code; in maybe_build_generic_op() 625 auto code = tree_code (res_op->code); in maybe_push_res_to_seq() [all …]
|
H A D | range-op.h | 81 virtual enum tree_code lhs_op1_relation (const irange &lhs, 84 virtual enum tree_code lhs_op2_relation (const irange &lhs, 87 virtual enum tree_code op1_op2_relation (const irange &lhs) const; 108 extern range_operator *range_op_handler (enum tree_code code, tree type);
|
H A D | ipa-predicate.h | 43 ENUM_BITFIELD(tree_code) code : 16; 57 ENUM_BITFIELD(tree_code) code : 16; 130 static const tree_code is_not_constant = ERROR_MARK; 136 static const tree_code changed = IDENTIFIER_NODE; 272 enum tree_code code, tree val,
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c-family/ |
H A D | c-common.h | 606 extern tree build_modify_expr (location_t, tree, tree, enum tree_code, 866 extern void binary_op_error (rich_location *, enum tree_code, tree, tree); 899 enum tree_code *); 901 extern tree pointer_int_sum (location_t, enum tree_code, tree, tree, 980 extern tree build_stmt (location_t, enum tree_code, ...); 981 extern tree build_real_imag_expr (location_t, enum tree_code, tree); 986 extern tree build_unary_op (location_t, enum tree_code, tree, bool); 987 extern tree build_binary_op (location_t, enum tree_code, tree, tree, bool); 1003 extern tree boolean_increment (enum tree_code, tree); 1072 tree_code ctx = ERROR_MARK); [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/ |
H A D | c-common.h | 625 extern tree build_modify_expr (location_t, tree, tree, enum tree_code, 888 extern void binary_op_error (rich_location *, enum tree_code, tree, tree); 925 enum tree_code *); 927 extern tree pointer_int_sum (location_t, enum tree_code, tree, tree, 1006 extern tree build_stmt (location_t, enum tree_code, ...); 1007 extern tree build_real_imag_expr (location_t, enum tree_code, tree); 1012 extern tree build_unary_op (location_t, enum tree_code, tree, bool); 1013 extern tree build_binary_op (location_t, enum tree_code, tree, tree, bool); 1029 extern tree boolean_increment (enum tree_code, tree); 1102 tree_code ctx = ERROR_MARK); [all …]
|
/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/ |
H A D | constraint-manager.h | 65 tristate eval_condition (enum tree_code op, 71 bool add_bound (enum tree_code op, tree rhs_const); 121 bounded_ranges (enum tree_code op, tree rhs_const); 132 tristate eval_condition (enum tree_code op, 362 enum tree_code, 438 enum tree_code op, 442 enum tree_code op, 446 enum tree_code op, 456 enum tree_code op, 459 enum tree_code op, [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | lex.c | 187 if (op_ptr->tree_code) in init_operators() 190 && !ovl_op_mapping[op_ptr->tree_code]); in init_operators() 191 ovl_op_mapping[op_ptr->tree_code] = op_ptr->ovl_op_code; in init_operators() 202 gcc_assert (as_ptr->ovl_op_code > ix && !dst_ptr->tree_code); in init_operators() 213 gcc_checking_assert (!ovl_op_mapping[as_ptr->tree_code] in init_operators() 214 || (ovl_op_mapping[as_ptr->tree_code] in init_operators() 216 ovl_op_mapping[as_ptr->tree_code] = as_ptr->ovl_op_code; in init_operators() 301 static const enum tree_code stmt_codes[] = { in cxx_init() 659 build_lang_decl (enum tree_code code, tree name, tree type) in build_lang_decl() 668 build_lang_decl_loc (location_t loc, enum tree_code code, tree name, tree type) in build_lang_decl_loc() [all …]
|