Home
last modified time | relevance | path

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

12345678910>>...15

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dfold-const.h40 extern tree fold_unary_loc (location_t, enum tree_code, tree, tree);
43 extern tree fold_unary_ignore_overflow_loc (location_t, enum tree_code, tree, tree);
46 extern tree fold_binary_loc (location_t, enum tree_code, tree, tree, tree);
49 extern tree fold_ternary_loc (location_t, enum tree_code, tree, tree, tree, tree);
52 extern tree fold_build1_loc (location_t, enum tree_code, tree,
56 extern tree fold_build2_loc (location_t, enum tree_code, tree, tree,
60 extern tree fold_build3_loc (location_t, enum tree_code, tree, tree, tree,
62 extern tree fold_build1_initializer_loc (location_t, enum tree_code, tree, tree);
63 extern tree fold_build2_initializer_loc (location_t, enum tree_code, tree, tree, tree);
75 extern tree fold_single_bit_test (location_t, enum tree_code, tree, tree, tree);
[all …]
H A Dvr-values.h50 tree vrp_evaluate_conditional (tree_code, tree, tree, gimple *);
53 void extract_range_for_var_from_comparison_expr (tree, enum tree_code,
75 bool check_for_binary_op_overflow (enum tree_code, tree, tree, tree, bool *);
77 tree compare_name_with_value (enum tree_code, tree, tree, bool *, bool);
78 tree compare_names (enum tree_code, tree, tree, bool *);
80 tree vrp_evaluate_conditional_warnv_with_ops_using_ranges (enum tree_code,
83 tree vrp_evaluate_conditional_warnv_with_ops (enum tree_code,
89 void extract_range_from_binary_expr (value_range *, enum tree_code,
91 void extract_range_from_unary_expr (value_range *, enum tree_code,
94 void extract_range_from_comparison (value_range *, enum tree_code,
H A Dgimple-fold.h34 extern tree maybe_fold_and_comparisons (enum tree_code, tree, tree,
35 enum tree_code, tree, tree);
36 extern tree maybe_fold_or_comparisons (enum tree_code, tree, tree,
37 enum tree_code, tree, tree);
40 extern bool arith_overflowed_p (enum tree_code, const_tree, const_tree,
58 extern bool arith_code_with_undefined_signed_overflow (tree_code);
66 enum tree_code, tree, tree);
69 enum tree_code code, tree type, tree op0) in gimple_build()
74 enum tree_code, tree, tree, tree);
77 enum tree_code code, tree type, tree op0, tree op1) in gimple_build()
[all …]
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, 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 Dgimple-match.h32 code_helper (tree_code code) : rep ((int) code) {} in code_helper()
34 operator tree_code () const { return (tree_code) rep; } in tree_code() function
50 && (TREE_CODE_LENGTH ((tree_code) code) == 0 in gimple_simplified_result_is_gimple_val()
51 || ((tree_code) code) == ADDR_EXPR) in gimple_simplified_result_is_gimple_val()
67 void maybe_build_generic_op (enum tree_code, tree, tree *);
H A Dtree-vrp.h58 enum tree_code code,
70 enum tree_code comp_code;
82 extern void register_edge_assert_for (tree, edge, enum tree_code,
87 extern bool infer_value_range (gimple *, tree, tree_code *, tree *);
105 extern void extract_range_from_binary_expr_1 (value_range *, enum tree_code,
117 extern bool overflow_comparison_p (tree_code, tree, tree, bool, tree *);
H A Dtree.h229 #define TREE_CODE(NODE) ((enum tree_code) (NODE)->base.code)
350 const char *, enum tree_code,
351 enum tree_code)
3139 tree_check (tree __t, const char *__f, int __l, const char *__g, tree_code __c) in tree_check()
3148 enum tree_code __c) in tree_not_check()
3157 enum tree_code __c1, enum tree_code __c2) in tree_check2()
3167 enum tree_code __c1, enum tree_code __c2) in tree_not_check2()
3177 enum tree_code __c1, enum tree_code __c2, enum tree_code __c3) in tree_check3()
3188 enum tree_code __c1, enum tree_code __c2, enum tree_code __c3) in tree_not_check3()
3199 enum tree_code __c1, enum tree_code __c2, enum tree_code __c3, in tree_check4()
[all …]
H A Dgeneric-match.h29 tree generic_simplify (location_t, enum tree_code, tree, tree);
30 tree generic_simplify (location_t, enum tree_code, tree, tree, tree);
31 tree generic_simplify (location_t, enum tree_code, tree, tree, tree, tree);
H A Dipa-predicate.h37 ENUM_BITFIELD(tree_code) code : 16;
95 static const tree_code is_not_constant = ERROR_MARK;
101 static const tree_code changed = IDENTIFIER_NODE;
232 enum tree_code code, tree val);
H A Doptabs-tree.c35 optab_for_tree_code (enum tree_code code, const_tree type, in optab_for_tree_code()
265 supportable_convert_operation (enum tree_code code, in supportable_convert_operation()
267 tree *decl, enum tree_code *code1) in supportable_convert_operation()
304 expand_vec_cmp_expr_p (tree value_type, tree mask_type, enum tree_code code) in expand_vec_cmp_expr_p()
321 expand_vec_cond_expr_p (tree value_type, tree cmp_op_type, enum tree_code code) in expand_vec_cond_expr_p()
382 target_supports_op_p (tree type, enum tree_code code, in target_supports_op_p()
H A Ddojump.h62 extern void jumpifnot_1 (enum tree_code, tree, tree, rtx_code_label *,
67 extern void jumpif_1 (enum tree_code, tree, tree, rtx_code_label *,
74 extern void do_jump_1 (enum tree_code, tree, tree, rtx_code_label *,
H A Dccmp.c47 tree_code tcode; in ccmp_tree_comparison_p()
100 tree_code tcode; in ccmp_candidate_p()
140 tree_code code; in get_compare_parts()
167 expand_ccmp_next (tree op, tree_code code, rtx prev, in expand_ccmp_next()
194 tree_code code = TREE_CODE (exp); in expand_ccmp_expr_1()
H A Dtree-ssa-sccvn.h40 ENUM_BITFIELD(tree_code) opcode : 16;
86 ENUM_BITFIELD(tree_code) opcode : 16;
222 tree vn_nary_op_lookup_pieces (unsigned int, enum tree_code,
225 vn_nary_op_t vn_nary_op_insert_pieces (unsigned int, enum tree_code,
H A Dtree-ssa-ccp.h22 void bit_value_binop (enum tree_code, signop, int, widest_int *, widest_int *,
26 void bit_value_unop (enum tree_code, signop, int, widest_int *, widest_int *,
/dflybsd-src/contrib/gcc-8.0/gcc/c-family/
H A Dc-common.h585 extern tree build_modify_expr (location_t, tree, tree, enum tree_code,
834 extern void binary_op_error (rich_location *, enum tree_code, tree, tree);
867 enum tree_code *);
869 extern tree pointer_int_sum (location_t, enum tree_code, tree, tree,
948 extern tree build_stmt (location_t, enum tree_code, ...);
949 extern tree build_real_imag_expr (location_t, enum tree_code, tree);
954 extern tree build_unary_op (location_t, enum tree_code, tree, bool);
955 extern tree build_binary_op (location_t, enum tree_code, tree, tree, bool);
971 extern tree boolean_increment (enum tree_code, tree);
1037 tree_code ctx = ERROR_MARK);
[all …]
/dflybsd-src/contrib/gcc-4.7/gcc/c-family/
H A Dc-common.h543 extern tree build_modify_expr (location_t, tree, tree, enum tree_code,
765 extern void binary_op_error (location_t, enum tree_code, tree, tree);
773 extern void warn_logical_operator (location_t, enum tree_code, tree,
774 enum tree_code, tree, enum tree_code, tree);
798 extern tree shorten_compare (tree *, tree *, tree *, enum tree_code *);
800 extern tree pointer_int_sum (location_t, enum tree_code, tree, tree);
873 extern tree build_stmt (location_t, enum tree_code, ...);
874 extern tree build_real_imag_expr (location_t, enum tree_code, tree);
879 extern tree build_unary_op (location_t, enum tree_code, tree, int);
880 extern tree build_binary_op (location_t, enum tree_code, tree, tree, int);
[all …]
/dflybsd-src/contrib/gcc-8.0/gcc/cp/
H A Dlex.c183 if (op_ptr->tree_code) in init_operators()
186 && !ovl_op_mapping[op_ptr->tree_code]); in init_operators()
187 ovl_op_mapping[op_ptr->tree_code] = op_ptr->ovl_op_code; in init_operators()
198 gcc_assert (as_ptr->ovl_op_code > ix && !dst_ptr->tree_code); in init_operators()
209 gcc_checking_assert (!ovl_op_mapping[as_ptr->tree_code] in init_operators()
210 || (ovl_op_mapping[as_ptr->tree_code] in init_operators()
212 ovl_op_mapping[as_ptr->tree_code] = as_ptr->ovl_op_code; in init_operators()
286 static const enum tree_code stmt_codes[] = { in cxx_init()
633 build_lang_decl (enum tree_code code, tree name, tree type) in build_lang_decl()
642 build_lang_decl_loc (location_t loc, enum tree_code code, tree name, tree type) in build_lang_decl_loc()
[all …]
/dflybsd-src/contrib/gcc-8.0/gcc/c/
H A Dc-tree.h132 enum tree_code original_code;
577 extern tree start_struct (location_t, enum tree_code, tree,
583 extern tree xref_tag (enum tree_code, tree);
584 extern struct c_typespec parser_xref_tag (location_t, enum tree_code, tree);
652 extern struct c_expr parser_build_unary_op (location_t, enum tree_code,
655 enum tree_code, struct c_expr,
697 extern tree c_finish_omp_construct (location_t, enum tree_code, tree, tree);
753 extern tree c_omp_reduction_id (enum tree_code, tree);
759 extern bool tag_exists_p (enum tree_code, tree);
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dtree-ssa-sccvn.h40 ENUM_BITFIELD(tree_code) opcode : 16;
82 enum tree_code opcode;
186 tree vn_nary_op_lookup_pieces (unsigned int, enum tree_code,
190 vn_nary_op_t vn_nary_op_insert_pieces (unsigned int, enum tree_code,
H A Dtree.h42 enum tree_code { enum
434 ENUM_BITFIELD(tree_code) code : 16;
724 #define TREE_CODE(NODE) ((enum tree_code) (NODE)->base.code)
955 const char *, enum tree_code,
956 enum tree_code)
2069 enum tree_code reduction_code;
4157 extern size_t tree_code_size (enum tree_code);
4166 extern tree make_node_stat (enum tree_code MEM_STAT_DECL);
4217 extern tree build_nt (enum tree_code, ...);
4220 extern tree build0_stat (enum tree_code, tree MEM_STAT_DECL);
[all …]
H A Dexpr.h139 enum tree_code code;
471 extern void jumpifnot_1 (enum tree_code, tree, tree, rtx, int);
475 extern void jumpif_1 (enum tree_code, tree, tree, rtx, int);
480 extern void do_jump_1 (enum tree_code, tree, tree, rtx, rtx, int);
514 extern rtx expand_variable_shift (enum tree_code, enum machine_mode,
516 extern rtx expand_shift (enum tree_code, enum machine_mode, rtx, int, rtx,
518 extern rtx expand_divmod (int, enum tree_code, enum machine_mode, rtx, rtx,
H A Dtree-vect-generic.c103 tree, tree, tree, tree, tree, enum tree_code);
118 enum tree_code code) in do_unop()
126 tree bitpos, tree bitsize, enum tree_code code) in do_binop()
143 tree bitpos, tree bitsize, enum tree_code code) in do_compare()
175 enum tree_code code) in do_plus_minus()
207 enum tree_code code ATTRIBUTE_UNUSED) in do_negate()
231 tree a, tree b, enum tree_code code) in expand_vector_piecewise()
268 enum tree_code code) in expand_vector_parallel()
314 tree type, tree a, tree b, enum tree_code code) in expand_vector_addition()
385 tree op1, enum tree_code code) in expand_vector_comparison()
[all …]
H A Dtree-flow.h452 extern tree gimplify_build1 (gimple_stmt_iterator *, enum tree_code,
454 extern tree gimplify_build2 (gimple_stmt_iterator *, enum tree_code,
456 extern tree gimplify_build3 (gimple_stmt_iterator *, enum tree_code,
477 extern int op_code_prio (enum tree_code);
479 extern const char *op_symbol_code (enum tree_code);
664 enum tree_code cmp;
773 extern bool operation_could_trap_helper_p (enum tree_code, bool, bool, bool,
775 extern bool operation_could_trap_p (enum tree_code, bool, bool, tree);

12345678910>>...15