/openbsd-current/gnu/gcc/gcc/ |
H A D | value-prof.c | 37 #include "tree-flow.h" 38 #include "tree-flow-inline.h" 41 #include "tree.h" 44 #include "tree-pass.h" 74 static tree tree_divmod_fixed_value (tree, tree, tree, tree, 75 tree, in [all...] |
H A D | function.h | 25 #include "tree.h" 196 tree decl; 275 tree static_chain_decl; 280 tree nonlocal_goto_save_area; 345 VEC(tree,gc) *ib_boundaries_block; 348 tree unexpanded_var_list; 366 tree stack_protect_guard; 527 struct function *find_function_data (tree); 534 extern void number_blocks (tree); 536 extern void clear_block_marks (tree); [all...] |
H A D | tree-into-ssa.c | 26 #include "tree.h" 38 #include "tree-flow.h" 39 #include "tree-gimple.h" 40 #include "tree-inline.h" 44 #include "tree-dump.h" 45 #include "tree-pass.h" 66 tree var; 105 static VEC(tree,heap) *block_defs_stack; 127 typedef VEC(tree, heap) *tree_vec; 147 tree nam [all...] |
H A D | tree-tailcall.c | 25 #include "tree.h" 31 #include "tree-flow.h" 32 #include "tree-dump.h" 35 #include "tree-pass.h" 114 tree mult, add; 122 static tree m_acc, a_acc; 136 tree var; 163 tree param; 199 static tree 200 independent_of_stmt_p (tree exp [all...] |
H A D | tree-outof-ssa.c | 26 #include "tree.h" 39 #include "tree-flow.h" 40 #include "tree-gimple.h" 41 #include "tree-inline.h" 45 #include "tree-dump.h" 46 #include "tree-ssa-live.h" 47 #include "tree-pass.h" 83 VEC(tree,heap) *nodes; 101 VEC(tree,heap) *const_copies; 106 static tree create_tem [all...] |
H A D | c-typeck.c | 34 #include "tree.h" 36 #include "c-tree.h" 45 #include "tree-iterator.h" 46 #include "tree-gimple.h" 47 #include "tree-flow.h" 78 static bool null_pointer_constant_p (tree); 79 static tree qualify_type (tree, tree); 80 static int tagged_types_tu_compatible_p (tree, tre [all...] |
H A D | tree-ssa-loop-niter.c | 25 #include "tree.h" 33 #include "tree-flow.h" 34 #include "tree-dump.h" 36 #include "tree-pass.h" 38 #include "tree-chrec.h" 39 #include "tree-scalar-evolution.h" 40 #include "tree-data-ref.h" 44 #include "tree-inline.h" 59 zero_p (tree arg) 74 nonzero_p (tree ar [all...] |
H A D | tree-ssa-reassoc.c | 28 #include "tree.h" 31 #include "tree-inline.h" 32 #include "tree-flow.h" 33 #include "tree-gimple.h" 34 #include "tree-dump.h" 36 #include "tree-iterator.h" 37 #include "tree-pass.h" 76 tree from the leaves to the roots, merging as you go, and putting the 173 tree op; 191 find_operand_rank (tree [all...] |
H A D | tree-nested.c | 25 #include "tree.h" 29 #include "tree-dump.h" 30 #include "tree-inline.h" 31 #include "tree-gimple.h" 32 #include "tree-iterator.h" 33 #include "tree-flow.h" 82 tree old; 83 tree new; 96 tree context; 97 tree new_local_var_chai [all...] |
H A D | tree-object-size.c | 26 #include "tree.h" 28 #include "tree-flow.h" 29 #include "tree-pass.h" 30 #include "tree-ssa-propagate.h" 44 static tree compute_object_offset (tree, tree); 45 static unsigned HOST_WIDE_INT addr_object_size (tree, int); 46 static unsigned HOST_WIDE_INT alloc_object_size (tree, int); 47 static tree pass_through_cal [all...] |
H A D | tree-ssa-sink.c | 27 #include "tree.h" 30 #include "tree-inline.h" 31 #include "tree-flow.h" 32 #include "tree-gimple.h" 33 #include "tree-dump.h" 37 #include "tree-iterator.h" 40 #include "tree-pass.h" 86 find_bb_for_arg (tree phi, tree def) 111 all_immediate_uses_same_place (tree stm [all...] |
H A D | tree-iterator.c | 1 /* Iterator routines for manipulating GENERIC and GIMPLE tree statements. 25 #include "tree.h" 26 #include "tree-gimple.h" 27 #include "tree-iterator.h" 34 static GTY ((deletable (""))) tree stmt_list_cache; 36 tree 39 tree list = stmt_list_cache; 54 free_stmt_list (tree t) 68 tsi_link_before (tree_stmt_iterator *i, tree t, enum tsi_iterator_update mode) 144 tsi_link_after (tree_stmt_iterator *i, tree [all...] |
/openbsd-current/gnu/gcc/gcc/config/sparc/ |
H A D | sparc-protos.h | 28 extern struct rtx_def *function_value (tree, enum machine_mode, int); 30 enum machine_mode, tree, int); 32 enum machine_mode, tree, int, int); 34 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree); 35 extern void sparc_va_start (tree, rtx); 37 extern unsigned long sparc_type_code (tree); 40 extern enum direction function_arg_padding (enum machine_mode, tree);
|
/openbsd-current/gnu/gcc/gcc/cp/ |
H A D | lex.c | 31 #include "tree.h" 32 #include "cp-tree.h" 44 static tree parse_strconst_pragma (const char *, int); 52 static void copy_lang_type (tree); 92 /* A mapping from tree codes to operator name information. */ 107 tree identifier; 315 tree id; 320 ridpointers = GGC_CNEWVEC (tree, (int) RID_MAX); 461 static tree 464 tree resul [all...] |
H A D | error.c | 26 #include "tree.h" 27 #include "cp-tree.h" 45 static const char *args_to_string (tree, int); 48 static const char *cv_to_string (tree, int); 49 static const char *decl_to_string (tree, int); 50 static const char *expr_to_string (tree); 51 static const char *fndecl_to_string (tree, int); 54 static const char *type_to_string (tree, int); 56 static void dump_type (tree, int); 57 static void dump_typename (tree, in [all...] |
H A D | parser.c | 30 #include "tree.h" 31 #include "cp-tree.h" 55 tree value; 60 tree qualifying_scope; 91 tree GTY((tag ("0"))) value; 842 (cp_declarator *, cp_parameter_declarator *, cp_cv_quals, tree); 844 (cp_declarator *, tree); 850 (cp_decl_specifier_seq *, cp_declarator *, tree); 852 (cp_cv_quals, tree, cp_declarator *); 892 make_id_declarator (tree qualifying_scop [all...] |
H A D | cxx-pretty-print.c | 28 #include "cp-tree.h" 31 static void pp_cxx_unqualified_id (cxx_pretty_printer *, tree); 32 static void pp_cxx_nested_name_specifier (cxx_pretty_printer *, tree); 33 static void pp_cxx_qualified_id (cxx_pretty_printer *, tree); 34 static void pp_cxx_assignment_expression (cxx_pretty_printer *, tree); 35 static void pp_cxx_expression (cxx_pretty_printer *, tree); 36 static void pp_cxx_template_argument_list (cxx_pretty_printer *, tree); 37 static void pp_cxx_type_specifier_seq (cxx_pretty_printer *, tree); 38 static void pp_cxx_ptr_operator (cxx_pretty_printer *, tree); 39 static void pp_cxx_type_id (cxx_pretty_printer *, tree); [all...] |
H A D | cp-lang.c | 26 #include "tree.h" 27 #include "cp-tree.h" 62 #include "tree.def" 66 #include "cp-tree.def" 70 /* Table indexed by tree code giving number of expression 77 #include "tree.def" 81 #include "cp-tree.def" 85 /* Names of tree components. 86 Used for printing out the tree and error messages. */ 90 #include "tree [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/ |
H A D | c-pragma.c | 25 #include "tree.h" 43 tree id; 62 static void push_alignment PARAMS ((int, tree)); 63 static void pop_alignment PARAMS ((tree)); 69 tree id; 101 tree id; 161 tree x, id = 0; 259 static GTY(()) tree pending_weaks; 262 static void apply_pragma_weak PARAMS ((tree, tree)); [all...] |
H A D | c-typeck.c | 35 #include "tree.h" 36 #include "c-tree.h" 53 static tree qualify_type PARAMS ((tree, tree)); 54 static int comp_target_types PARAMS ((tree, tree, int)); 55 static int function_types_compatible_p PARAMS ((tree, tree)); 56 static int type_lists_compatible_p PARAMS ((tree, tre [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/sparc/ |
H A D | sparc-protos.h | 30 extern struct rtx_def *function_value PARAMS ((tree, enum machine_mode, int)); 32 enum machine_mode, tree, int)); 35 tree, int, int)); 38 tree, int)); 41 tree, int)); 44 extern void init_cumulative_args PARAMS ((CUMULATIVE_ARGS *, tree, rtx, int)); 45 extern void sparc_va_start PARAMS ((tree, rtx)); 47 extern struct rtx_def *sparc_va_arg PARAMS ((tree, tree)); 48 extern unsigned long sparc_type_code PARAMS ((tree)); [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/d30v/ |
H A D | d30v-protos.h | 77 extern void d30v_init_cumulative_args PARAMS ((CUMULATIVE_ARGS *, tree, 80 extern int d30v_function_arg_boundary PARAMS ((enum machine_mode, tree)); 84 tree, int, int)); 88 tree, int)); 92 tree, int)); 96 tree, int)); 105 tree, int *, int)); 106 extern tree d30v_build_va_list PARAMS ((void)); 108 extern void d30v_expand_builtin_va_start PARAMS ((tree, rtx)); 109 extern rtx d30v_expand_builtin_va_arg PARAMS ((tree, tre [all...] |
/openbsd-current/gnu/gcc/gcc/config/rs6000/ |
H A D | rs6000-protos.h | 31 extern void init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, int, int, int); 32 extern void rs6000_va_start (tree, rtx); 115 extern unsigned int rs6000_special_round_type_align (tree, unsigned int, 118 tree, int, int); 119 extern int function_arg_boundary (enum machine_mode, tree); 120 extern rtx function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int); 121 extern tree altivec_resolve_overloaded_builtin (tree, tree); 122 extern rtx rs6000_function_value (tree, tre [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/cp/ |
H A D | optimize.c | 1 /* Perform optimizations on tree structure. 24 #include "tree.h" 25 #include "cp-tree.h" 36 #include "tree-inline.h" 40 static tree calls_setjmp_r PARAMS ((tree *, int *, void *)); 41 static void update_cloned_parm PARAMS ((tree, tree)); 42 static void dump_function PARAMS ((enum tree_dump_index, tree)); 48 tree f [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/java/ |
H A D | decl.c | 31 #include "tree.h" 36 #include "java-tree.h" 45 #include "tree-inline.h" 51 static tree push_jvm_slot PARAMS ((int, tree)); 52 static tree lookup_name_current_level PARAMS ((tree)); 53 static tree push_promoted_type PARAMS ((const char *, tree)); 55 static tree create_primitive_vtabl [all...] |