Searched refs:tree (Results 1 - 25 of 1001) sorted by relevance

1234567891011>>

/openbsd-current/gnu/usr.bin/gcc/gcc/
H A Dconvert.h21 extern tree convert_to_integer PARAMS ((tree, tree));
22 extern tree convert_to_pointer PARAMS ((tree, tree));
23 extern tree convert_to_real PARAMS ((tree, tree));
24 extern tree convert_to_comple
[all...]
H A Dtree-inline.h27 void optimize_inline_calls PARAMS ((tree));
28 int tree_inlinable_function_p PARAMS ((tree));
29 tree walk_tree PARAMS ((tree*, walk_tree_fn, void*, void*));
30 tree walk_tree_without_duplicates PARAMS ((tree*, walk_tree_fn, void*));
31 tree copy_tree_r PARAMS ((tree*, int*, void*));
32 void clone_body PARAMS ((tree, tree, voi
[all...]
H A Dsdbout.h21 extern void sdbout_symbol PARAMS ((tree, int));
22 extern void sdbout_types PARAMS ((tree));
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;
48 /* The resulting tree type. */
68 tree pending_sizes;
129 tree GTY((length ("%h.len"))) elts[1];
168 extern tree lookup_interfac
[all...]
H A Ddbxout.h21 extern int dbxout_symbol PARAMS ((tree, int));
22 extern void dbxout_parms PARAMS ((tree));
23 extern void dbxout_reg_parms PARAMS ((tree));
24 extern int dbxout_syms PARAMS ((tree));
H A Dhooks.h26 bool hook_bool_tree_false PARAMS ((tree));
28 PARAMS ((tree, HOST_WIDE_INT, HOST_WIDE_INT, tree));
30 PARAMS ((tree, HOST_WIDE_INT, HOST_WIDE_INT, tree));
34 void hook_void_tree_int PARAMS ((tree, int));
37 void hook_void_tree PARAMS ((tree));
38 void hook_void_tree_treeptr PARAMS ((tree, tree *));
40 int hook_int_tree_tree_1 PARAMS ((tree, tre
[all...]
/openbsd-current/gnu/gcc/gcc/
H A Dsdbout.h21 extern void sdbout_symbol (tree, int);
22 extern void sdbout_types (tree);
H A Dconvert.h24 extern tree convert_to_integer (tree, tree);
25 extern tree convert_to_pointer (tree, tree);
26 extern tree convert_to_real (tree, tree);
27 extern tree convert_to_comple
[all...]
H A Dtree-gimple.h26 #include "tree-iterator.h"
28 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 *);
[all...]
H A Dtree-mudflap.h1 /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
27 extern void mudflap_enqueue_decl (tree);
28 extern void mudflap_enqueue_constant (tree);
32 extern int mf_marked_p (tree);
33 extern tree mf_mark (tree);
H A Dlanghooks.h24 /* This file should be #include-d after tree.h. */
31 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);
[all...]
H A Dtree-chrec.h38 extern tree chrec_not_analyzed_yet;
39 extern GTY(()) tree chrec_dont_know;
40 extern GTY(()) tree chrec_known;
46 automatically_generated_chrec_p (tree chrec)
53 /* The tree nodes aka. CHRECs. */
56 tree_is_chrec (tree expr)
69 extern tree chrec_fold_plus (tree, tree, tree);
[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);
[all...]
H A Dstub-objc.c27 #include "tree.h"
30 tree
31 objc_is_class_name (tree ARG_UNUSED (arg))
36 tree
37 objc_is_id (tree ARG_UNUSED (arg))
42 tree
43 objc_is_object_ptr (tree ARG_UNUSED (arg))
48 tree
49 objc_lookup_ivar (tree other, tree ARG_UNUSE
[all...]
H A Dtree-scalar-evolution.h25 extern tree number_of_iterations_in_loop (struct loop *);
26 extern tree get_loop_exit_condition (struct loop *);
31 extern tree analyze_scalar_evolution (struct loop *, tree);
32 extern tree instantiate_parameters (struct loop *, tree);
37 extern bool simple_iv (struct loop *, tree, tree, affine_iv *, bool);
H A Dipa-type-escape.h24 #include "tree.h"
26 bool ipa_type_escape_type_contained_p (tree type);
27 bool ipa_type_escape_field_does_not_clobber_p (tree record_type, tree field_type);
28 int ipa_type_escape_star_count_of_interesting_type (tree type);
29 int ipa_type_escape_star_count_of_interesting_or_array_type (tree type);
H A Dtree-flow.h29 #include "tree-gimple.h"
30 #include "tree-ssa-operands.h"
63 but are only used by the tree optimizers, so it makes better sense
94 tree name_mem_tag;
116 tree GTY((skip)) value_handle;
150 tree var;
191 tree symbol_mem_tag;
194 VEC(tree, gc) *may_aliases;
200 /* Used by the root-var object in tree-ssa-live.[ch]. */
205 tree current_de
351 static inline VEC(tree, gc) *may_aliases (tree); variable
[all...]
H A Dtree-inline.h26 #include "splay-tree.h"
35 tree src_fn;
38 tree dst_fn;
49 tree retvar;
55 tree (*copy_decl) (tree, struct copy_body_data *);
58 tree block;
95 extern tree copy_body_r (tree *, int *, void *);
96 extern void insert_decl_map (copy_body_data *, tree, tre
[all...]
H A Dc-common.h25 #include "splay-tree.h"
124 extern GTY ((length ("(int) RID_MAX"))) tree *ridpointers;
211 extern GTY(()) tree c_global_trees[CTI_MAX];
214 tree for size reasons. */
218 tree GTY((length ("%h.len"))) elts[1];
241 /* Information about a statement tree. */
245 tree x_cur_stmt_list;
256 tree structure, we use statement-expressions. The statements
271 about the statement-tree that we are building. */
275 /* When building a statement-tree, thi
[all...]
H A Dtree-ssa-propagate.h60 tree value;
70 tree mem_ref;
98 tree min;
99 tree max;
110 typedef enum ssa_prop_result (*ssa_prop_visit_stmt_fn) (tree, edge *, tree *);
111 typedef enum ssa_prop_result (*ssa_prop_visit_phi_fn) (tree);
114 /* In tree-ssa-propagate.c */
116 tree get_rhs (tree);
[all...]
/openbsd-current/gnu/gcc/gcc/config/
H A Dsol2-protos.h22 extern void solaris_insert_attributes (tree, tree *);
24 extern void solaris_output_init_fini (FILE *, tree);
/openbsd-current/gnu/usr.bin/gcc/gcc/java/
H A Dconvert.h24 extern tree convert_to_boolean PARAMS ((tree, tree));
25 extern tree convert_to_char PARAMS ((tree, tree));
26 extern tree convert_to_integer PARAMS ((tree type, tree expr));
27 extern tree convert_to_rea
[all...]
/openbsd-current/gnu/gcc/gcc/cp/
H A Dname-lookup.h38 tree name;
39 tree type;
50 extern binding_entry binding_table_find (binding_table, tree);
73 tree value;
75 tree type;
87 tree identifier;
90 tree real_type_value;
96 extern tree identifier_type_value (tree);
97 extern void set_identifier_type_value (tree, tre
[all...]
/openbsd-current/gnu/gcc/gcc/config/i386/
H A Dwinnt-stubs.c31 #include "tree.h"
38 i386_pe_type_dllimport_p (tree decl ATTRIBUTE_UNUSED)
45 i386_pe_type_dllexport_p (tree decl ATTRIBUTE_UNUSED)
52 i386_pe_adjust_class_at_definition (tree t ATTRIBUTE_UNUSED)
/openbsd-current/usr.sbin/smtpd/
H A Dtree.h1 /* $OpenBSD: tree.h,v 1.1 2018/12/23 16:06:24 gilles Exp $ */
25 struct tree { struct
26 struct _tree tree; member in struct:tree
31 /* tree.c */
32 #define tree_init(t) do { SPLAY_INIT(&((t)->tree)); (t)->count = 0; } while(0)
33 #define tree_empty(t) SPLAY_EMPTY(&((t)->tree))
35 int tree_check(struct tree *, uint64_t);
36 void *tree_set(struct tree *, uint64_t, void *);
37 void tree_xset(struct tree *, uint64_t, void *);
38 void *tree_get(struct tree *, uint64_
[all...]

Completed in 165 milliseconds

1234567891011>>