Home
last modified time | relevance | path

Searched refs:tree (Results 1 – 25 of 1437) sorted by relevance

12345678910>>...58

/openbsd-src/gnu/gcc/gcc/
H A Dc-common.h124 extern GTY ((length ("(int) RID_MAX"))) tree *ridpointers;
211 extern GTY(()) tree c_global_trees[CTI_MAX];
218 tree GTY((length ("%h.len"))) elts[1];
245 tree x_cur_stmt_list;
285 extern int (*lang_missing_noreturn_ok_p) (tree);
294 extern tree push_stmt_list (void);
295 extern tree pop_stmt_list (tree);
296 extern tree add_stmt (tree);
297 extern void push_cleanup (tree, tree, bool);
298 extern tree pushdecl_top_level (tree);
[all …]
H A Dtree-flow.h94 tree name_mem_tag;
116 tree GTY((skip)) value_handle;
150 tree var;
191 tree symbol_mem_tag;
194 VEC(tree, gc) *may_aliases;
205 tree current_def;
329 extern GTY(()) VEC(tree,gc) *modified_noreturn_calls;
337 static inline tree_ann_common_t tree_common_ann (tree);
338 static inline tree_ann_common_t get_tree_common_ann (tree);
339 static inline var_ann_t var_ann (tree);
[all …]
H A Dtree-gimple.h28 extern tree create_tmp_var_raw (tree, const char *);
29 extern tree create_tmp_var_name (const char *);
30 extern tree create_tmp_var (tree, const char *);
31 extern tree get_initialized_tmp_var (tree, tree *, tree *);
32 extern tree get_formal_tmp_var (tree, tree *);
34 extern void declare_vars (tree, tree, bool);
36 extern void annotate_all_with_locus (tree *, location_t);
42 typedef bool (*gimple_predicate)(tree);
45 extern bool is_gimple_stmt (tree);
48 extern bool is_gimple_reg_type (tree);
[all …]
H A Dc-tree.h65 tree enum_min;
66 tree enum_max;
70 tree objc_info;
154 tree value;
192 tree spec;
226 tree type;
228 tree decl_attr;
232 tree attrs;
304 tree parms;
306 tree tags;
[all …]
H A Dlanghooks.h31 typedef void (*lang_print_tree_hook) (FILE *, tree, int indent);
38 tree (*walk_subtrees) (tree *, int *,
39 tree (*) (tree *, int *, void *),
41 int (*cannot_inline_tree_fn) (tree *);
42 int (*disregard_inline_limits) (tree);
43 tree (*add_pending_fn_decls) (void *, tree);
44 int (*auto_var_in_fn_p) (tree, tree);
45 int (*anon_aggr_type_p) (tree);
46 bool (*var_mod_type_p) (tree, tree);
47 int (*start_inlining) (tree);
[all …]
H A Dstub-objc.c30 tree
31 objc_is_class_name (tree ARG_UNUSED (arg)) in objc_is_class_name()
36 tree
37 objc_is_id (tree ARG_UNUSED (arg)) in objc_is_id()
42 tree
43 objc_is_object_ptr (tree ARG_UNUSED (arg)) in objc_is_object_ptr()
48 tree
49 objc_lookup_ivar (tree other, tree ARG_UNUSED (arg)) in objc_lookup_ivar()
56 objc_check_decl (tree ARG_UNUSED (decl)) in objc_check_decl()
61 objc_is_reserved_word (tree ARG_UNUSED (ident)) in objc_is_reserved_word()
[all …]
H A Dtree-chrec.h37 extern tree chrec_not_analyzed_yet;
38 extern GTY(()) tree chrec_dont_know;
39 extern GTY(()) tree chrec_known;
45 automatically_generated_chrec_p (tree chrec) in automatically_generated_chrec_p()
55 tree_is_chrec (tree expr) in tree_is_chrec()
67 extern tree chrec_fold_plus (tree, tree, tree);
68 extern tree chrec_fold_minus (tree, tree, tree);
69 extern tree chrec_fold_multiply (tree, tree, tree);
70 extern tree chrec_convert (tree, tree, tree);
71 extern tree chrec_convert_aggressive (tree, tree);
[all …]
H A Dtree.h194 DEF_VEC_P(tree);
195 DEF_VEC_ALLOC_P(tree,gc);
196 DEF_VEC_ALLOC_P(tree,heap);
264 extern GTY(()) tree built_in_decls[(int) END_BUILTINS];
265 extern GTY(()) tree implicit_built_in_decls[(int) END_BUILTINS];
352 tree chain;
353 tree type;
566 ({ const tree __t = (T); \
573 ({ const tree __t = (T); \
580 ({ const tree __t = (T); \
[all …]
H A Dtarget.h105 void (* unwind_label) (FILE *, tree, int, int);
122 void (* visibility) (tree, int);
142 void (* named_section) (const char *name, unsigned int flags, tree decl);
154 section *(* select_section) (tree, int, unsigned HOST_WIDE_INT);
163 void (* unique_section) (tree, int);
166 section *(* function_rodata_section) (tree);
179 void (* output_mi_thunk) (FILE *file, tree thunk_decl,
181 tree function_decl);
189 bool (* can_output_mi_thunk) (tree thunk_decl, HOST_WIDE_INT delta,
191 tree function_decl);
[all …]
H A Dhooks.h33 extern bool hook_bool_tree_false (tree);
34 extern bool hook_bool_tree_true (tree);
35 extern bool hook_bool_tree_hwi_hwi_tree_false (tree, HOST_WIDE_INT, HOST_WIDE_INT,
36 tree);
37 extern bool hook_bool_tree_hwi_hwi_tree_true (tree, HOST_WIDE_INT, HOST_WIDE_INT,
38 tree);
44 extern bool hook_bool_tree_tree_false (tree, tree);
45 extern bool hook_bool_tree_bool_false (tree, bool);
50 extern void hook_void_tree (tree);
51 extern void hook_void_tree_treeptr (tree, tree *);
[all …]
H A Dlanghooks-def.h31 extern HOST_WIDE_INT hook_get_alias_set_0 (tree);
43 extern void lhd_do_nothing_t (tree);
47 extern HOST_WIDE_INT lhd_get_alias_set (tree);
48 extern tree lhd_return_tree (tree);
49 extern tree lhd_return_null_tree_v (void);
50 extern tree lhd_return_null_tree (tree);
51 extern tree lhd_do_nothing_iii_return_null_tree (int, int, int);
52 extern int lhd_safe_from_p (rtx, tree);
53 extern tree lhd_staticp (tree);
54 extern void lhd_print_tree_nothing (FILE *, tree, int);
[all …]
H A Dtree-vn.c46 tree v;
49 tree e;
52 VEC (tree, gc) *vuses;
58 static void set_value_handle (tree e, tree v);
63 static tree
64 make_value_handle (tree type) in make_value_handle()
67 tree vh; in make_value_handle()
83 vn_compute (tree expr, hashval_t val) in vn_compute()
99 expressions_equal_p (tree e1, tree e2) in expressions_equal_p()
101 tree te1, te2; in expressions_equal_p()
[all …]
H A Dlanghooks.c50 lhd_do_nothing_t (tree ARG_UNUSED (t)) in lhd_do_nothing_t()
63 tree
80 tree
81 lhd_return_tree (tree t) in lhd_return_tree()
88 tree
96 tree
97 lhd_return_null_tree (tree ARG_UNUSED (t)) in lhd_return_null_tree()
114 tree ARG_UNUSED (node), in lhd_print_tree_nothing()
122 lhd_safe_from_p (rtx ARG_UNUSED (x), tree ARG_UNUSED (exp)) in lhd_safe_from_p()
129 tree
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dc-tree.h40 tree global_value;
41 tree local_value;
42 tree label_value;
43 tree implicit_decl;
44 tree error_locus;
45 tree limbo_value;
68 tree pending_sizes;
129 tree GTY((length ("%h.len"))) elts[1];
167 extern tree lookup_interface PARAMS ((tree));
168 extern tree is_class_name PARAMS ((tree));
[all …]
H A Dc-common.h124 extern tree *ridpointers;
224 extern GTY(()) tree c_global_trees[CTI_MAX];
245 tree x_last_stmt;
248 tree x_last_expr_type;
278 tree x_scope_stmt_stack;
309 extern void (*lang_expand_stmt) PARAMS ((tree));
310 extern void (*lang_expand_decl_stmt) PARAMS ((tree));
312 extern tree gettags PARAMS ((void));
316 extern int (*lang_missing_noreturn_ok_p) PARAMS ((tree));
322 extern tree *current_scope_stmt_stack PARAMS ((void));
[all …]
H A Dtree.h101 extern tree built_in_decls[(int) END_BUILTINS];
127 tree chain;
128 tree type;
292 ({ const tree __t = (t); \
297 ({ const tree __t = (t); \
305 ({ const tree __t = (t); \
312 ({ const tree __t = (t); \
321 (*({const tree __t = t; \
331 extern void tree_check_failed PARAMS ((const tree, enum tree_code,
334 extern void tree_class_check_failed PARAMS ((const tree, int,
[all …]
/openbsd-src/gnu/gcc/gcc/cp/
H A Dcp-tree.h181 ({ const tree __t = (NODE); \
188 ({ const tree __t = (NODE); \
205 tree class_template_info;
206 tree label_value;
224 tree decl;
231 tree decl;
243 tree member;
323 tree function;
355 tree binfo;
356 tree functions;
[all …]
H A Dname-lookup.h38 tree name;
39 tree type;
50 extern binding_entry binding_table_find (binding_table, tree);
72 tree value;
74 tree type;
86 tree identifier;
89 tree real_type_value;
95 extern tree identifier_type_value (tree);
96 extern void set_identifier_type_value (tree, tree);
97 extern void pop_binding (tree, tree);
[all …]
H A Dsearch.c38 static int is_subobject_of_p (tree, tree);
39 static tree dfs_lookup_base (tree, void *);
40 static tree dfs_dcast_hint_pre (tree, void *);
41 static tree dfs_dcast_hint_post (tree, void *);
42 static tree dfs_debug_mark (tree, void *);
43 static tree dfs_walk_once_r (tree, tree (*pre_fn) (tree, void *),
44 tree (*post_fn) (tree, void *), void *data);
45 static void dfs_unmark_r (tree);
46 static int check_hidden_convs (tree, int, int, tree, tree, tree);
47 static tree split_conversions (tree, tree, tree, tree);
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dcp-tree.h161 ({ const tree __t = (NODE); \
169 ({ const tree __t = (NODE); \
179 ({ const tree __t = (NODE); \
190 ({ const tree __t = (NODE); \
198 ({ const tree __t = (NODE); \
241 tree value;
243 tree type;
245 tree GTY ((tag ("0"))) scope;
264 tree name;
265 tree type;
[all …]
H A Dsearch.c55 stack->first = (tree *) obstack_base (obstack);
56 stack->limit = obstack_room (obstack) / sizeof (tree *);
77 tree type;
79 tree decl_ptr;
80 tree inits;
83 static int is_subobject_of_p PARAMS ((tree, tree, tree));
84 static int is_subobject_of_p_1 PARAMS ((tree, tree, tree));
85 static tree dfs_check_overlap PARAMS ((tree, void *));
86 static tree dfs_no_overlap_yet PARAMS ((tree, void *));
88 PARAMS ((tree, tree, base_access, int, tree *));
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dcom.h130 typedef tree ffecomConstant;
132 typedef tree ffecomNonter;
134 typedef tree ffecomLabel;
136 typedef tree ffecomGlobal;
138 typedef tree ffecomStorage;
145 tree decl_tree;
146 tree length_tree; /* For CHARACTER dummies. */
147 tree vardesc_tree; /* For NAMELIST. */
148 tree assign_tree; /* For ASSIGN'ed vars. */
161 extern tree getdecls PARAMS ((void));
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Djava-tree.h241 #define CPOOL_UTF(CPOOL, INDEX) ((tree) (CPOOL)->data[INDEX])
261 extern GTY(()) tree java_lang_cloneable_identifier_node;
262 extern GTY(()) tree java_io_serializable_identifier_node;
418 extern GTY(()) tree java_global_trees[JTI_MAX];
701 tree global_value;
702 tree local_value;
706 tree utf8_ref;
976 tree wfl; /* Information on the original location */
977 tree throws_list; /* Exception specified by `throws' */
978 tree function_decl_body; /* Hold all function's statements */
[all …]
/openbsd-src/usr.sbin/unbound/edns-subnet/
H A Daddrtree.c90 node_create(struct addrtree *tree, void *elem, addrlen_t scope, in node_create() argument
97 tree->node_count++; in node_create()
115 node_size(const struct addrtree *tree, const struct addrnode *n) in node_size() argument
118 (n->elem?tree->sizefunc(n->elem):0); in node_size()
125 struct addrtree *tree; in addrtree_create() local
128 tree = (struct addrtree *)calloc(1, sizeof(*tree)); in addrtree_create()
129 if (!tree) in addrtree_create()
131 tree->root = node_create(tree, NULL, 0, 0); in addrtree_create()
132 if (!tree->root) { in addrtree_create()
133 free(tree); in addrtree_create()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/objc/
H A Dobjc-act.h27 const char *objc_printable_name PARAMS ((tree, int));
32 tree start_class PARAMS ((enum tree_code, tree, tree, tree));
33 tree continue_class PARAMS ((tree));
34 void finish_class PARAMS ((tree));
35 void start_method_def PARAMS ((tree));
38 tree start_protocol PARAMS ((enum tree_code, tree, tree));
39 void finish_protocol PARAMS ((tree));
42 tree is_ivar PARAMS ((tree, tree));
43 int is_private PARAMS ((tree));
44 int is_public PARAMS ((tree, tree));
[all …]

12345678910>>...58