Home
last modified time | relevance | path

Searched refs:tree_code (Results 1 – 25 of 591) sorted by relevance

12345678910>>...24

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfold-const.h47 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 Dgimple-fold.h34 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 Dvr-values.h53 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 Doptabs-tree.h38 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 Dgimple-builder.h24 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 Dgimple-builder.c37 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 Dtree-vrp.h98 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 Doptabs-tree.c38 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 Dipa-predicate.h43 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 Dtree.h243 #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 Dfold-const.h58 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 Doptabs-tree.h39 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 Dgimple-fold.h35 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 Dgimple-builder.h26 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 Dgimple-builder.cc37 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 Dtree-vrp.h28 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 Doptabs-tree.cc38 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 Dvr-values.h42 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 Dgimple-match-head.cc98 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 Drange-op.h81 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 Dipa-predicate.h43 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 Dc-common.h606 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 Dc-common.h625 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 Dconstraint-manager.h65 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 Dlex.c187 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 …]

12345678910>>...24