Searched refs:tree (Results 101 - 125 of 741) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/gcc/
H A Dtree-profile.c41 #include "tree.h"
42 #include "tree-flow.h"
43 #include "tree-dump.h"
44 #include "tree-pass.h"
49 static GTY(()) tree gcov_type_node;
50 static GTY(()) tree tree_interval_profiler_fn;
51 static GTY(()) tree tree_pow2_profiler_fn;
52 static GTY(()) tree tree_one_value_profiler_fn;
61 tree interval_profiler_fn_type;
62 tree pow2_profiler_fn_typ
[all...]
H A Dc-omp.c29 #include "tree.h"
33 #include "tree-gimple.h"
41 tree
42 c_finish_omp_master (tree stmt)
51 tree
52 c_finish_omp_critical (tree body, tree name)
54 tree stmt = make_node (OMP_CRITICAL);
64 tree
65 c_finish_omp_ordered (tree stm
[all...]
H A Dtree-data-ref.h48 tree base_address;
49 tree offset;
50 tree init;
51 tree step;
53 VEC(tree,heap) *access_fns;
60 tree base_object;
63 VEC(tree,heap) *access_fns;
74 tree stmt;
77 tree ref;
96 tree memta
[all...]
H A Dtree.c23 /* This file contains the low level primitives for operating on tree nodes,
27 tables index by tree code that describe how to take apart
38 #include "tree.h"
49 #include "tree-iterator.h"
51 #include "tree-flow.h"
55 /* Each tree code class has an associated string representation.
73 tree generic_block_literal_struct_type;
85 /* Keep in sync with tree.h:enum tree_node_kind. */
120 tree type;
137 static GTY (()) tree int_cst_nod
[all...]
H A Dtree-ssa-dom.c27 #include "tree.h"
39 #include "tree-dump.h"
40 #include "tree-flow.h"
43 #include "tree-pass.h"
44 #include "tree-ssa-propagate.h"
48 /* This file implements optimizations on the dominator tree. */
69 tree lhs;
70 tree rhs;
76 tree *cond_equivalences;
95 static VEC(tree,hea
[all...]
H A Dtree-nrv.c25 #include "tree.h"
31 #include "tree-flow.h"
33 #include "tree-dump.h"
34 #include "tree-pass.h"
55 tree var;
59 tree result;
62 static tree finalize_nrv_r (tree *, int *, void *);
64 /* Callback for the tree walker.
75 static tree
[all...]
H A Dtree-phinodes.c25 #include "tree.h"
30 #include "tree-flow.h"
80 static GTY ((deletable (""))) tree free_phinodes[NUM_BUCKETS - 2];
84 static void resize_phi_node (tree *, int);
130 static inline tree
133 tree phi;
203 static tree
204 make_phi_node (tree var, int len)
206 tree phi;
242 release_phi_node (tree ph
[all...]
H A Dtree-stdarg.h34 tree va_start_ap;
H A Dtree-ssa-forwprop.c26 #include "tree.h"
32 #include "tree-flow.h"
33 #include "tree-pass.h"
34 #include "tree-dump.h"
39 form of tree combination. It is hoped all of this can disappear
40 when we have a generalized tree combiner.
161 ssa_name_defined_by_comparison_p (tree var)
163 tree def = SSA_NAME_DEF_STMT (var);
167 tree rhs = TREE_OPERAND (def, 1);
177 static tree
[all...]
H A Dcoretypes.h47 typedef union tree_node *tree; typedef in typeref:union:tree_node
75 #define tree union _dont_use_tree_here_ * macro
H A Dtree-scalar-evolution.c27 and on the loop hierarchy tree. This algorithm is not based on
239 #include "tree.h"
246 #include "tree-flow.h"
247 #include "tree-dump.h"
250 #include "tree-chrec.h"
251 #include "tree-scalar-evolution.h"
252 #include "tree-pass.h"
256 static tree analyze_scalar_evolution_1 (struct loop *, tree, tree);
[all...]
H A Dtree-mudflap.c1 /* Mudflap: narrow-pointer bounds-checking by tree rewriting.
30 #include "tree.h"
35 #include "tree-inline.h"
36 #include "tree-gimple.h"
37 #include "tree-flow.h"
38 #include "tree-mudflap.h"
39 #include "tree-dump.h"
40 #include "tree-pass.h"
56 static tree mf_build_string (const char *string);
57 static tree mf_varname_tre
[all...]
H A Dgimplify.c2 tree representation into the GIMPLE form.
28 #include "tree.h"
31 #include "tree-gimple.h"
32 #include "tree-inline.h"
36 #include "tree-flow.h"
83 tree current_bind_expr;
84 tree temps;
85 tree conditional_cleanups;
86 tree exit_label;
87 tree return_tem
5397 gimplify_expr(tree *expr_p, tree *pre_p, tree *post_p, bool (* gimple_test_f) (tree), fallback_t fallback) argument
[all...]
H A Ddiagnostic.h109 tree last_function;
210 /* In tree-pretty-print.c */
211 extern int dump_generic_node (pretty_printer *, tree, int, int, bool);
212 extern void print_generic_stmt (FILE *, tree, int);
213 extern void print_generic_stmt_indented (FILE *, tree, int, int);
214 extern void print_generic_expr (FILE *, tree, int);
215 extern void print_generic_decl (FILE *, tree, int);
217 extern void debug_generic_expr (tree);
218 extern void debug_generic_stmt (tree);
219 extern void debug_tree_chain (tree);
[all...]
/freebsd-11-stable/tools/tools/nanobsd/
H A Dmtree-dedup.awk134 # Sanity check to see if tree[path] exists?
139 delete tree[path]; # unlink
150 line2kv(old_kvs, tree[from]); # old_kvs = kv's in entry
152 tree[path] = mtree_from_kvs(path, old_kvs);
161 line2kv(old_kvs, tree[from]); # old_kvs = kv's in entry
163 tree[path] = mtree_from_kvs(path, old_kvs);
164 delete tree[from]; # unlink
165 } else if (tree[path]) { # Update existing entry with new line
166 line2kv(old_kvs, tree[path]); # old_kvs = kv's in entry
168 tree[pat
[all...]
/freebsd-11-stable/contrib/gcc/config/arm/
H A Darm-protos.h46 extern int arm_return_in_memory (tree);
47 extern void arm_encode_call_attribute (tree, int);
132 extern rtx arm_function_arg (CUMULATIVE_ARGS *, enum machine_mode, tree, int);
133 extern void arm_init_cumulative_args (CUMULATIVE_ARGS *, tree, rtx, tree);
134 extern bool arm_pad_arg_upward (enum machine_mode, tree);
135 extern bool arm_pad_reg_upward (enum machine_mode, tree, int);
136 extern bool arm_needs_doubleword_align (enum machine_mode, tree);
137 extern rtx arm_function_value(tree, tree);
[all...]
/freebsd-11-stable/contrib/gcc/cp/
H A Dtypeck2.c35 #include "tree.h"
36 #include "cp-tree.h"
42 static tree
43 process_init_constructor (tree type, tree init);
49 tree
50 error_not_base_type (tree basetype, tree type)
58 tree
59 binfo_or_else (tree bas
[all...]
H A Dtypeck.c33 #include "tree.h"
36 #include "cp-tree.h"
46 static tree pfn_from_ptrmemfunc (tree);
47 static tree convert_for_assignment (tree, tree, const char *, tree, int);
48 static tree cp_pointer_int_sum (enum tree_code, tree, tre
[all...]
H A Ddecl.c35 #include "tree.h"
39 #include "cp-tree.h"
40 #include "tree-inline.h"
53 #include "tree-flow.h"
56 tree grokparms (cp_parameter_declarator *, tree *);
57 static const char *redeclaration_error_message (tree, tree);
59 static int decl_jump_unsafe (tree);
60 static void require_complete_types_for_parms (tree);
[all...]
H A Dcp-gimplify.c1 /* C++-specific tree lowering bits; see also c-gimplify.c and tree-gimple.c.
27 #include "tree.h"
28 #include "cp-tree.h"
31 #include "tree-gimple.h"
42 static tree bc_label[2];
49 static tree
52 tree label = create_artificial_label ();
65 static tree
66 finish_bc_block (enum bc_t bc, tree labe
[all...]
H A Dcall.c31 #include "tree.h"
32 #include "cp-tree.h"
99 tree type;
108 tree expr;
125 static int equal_functions (tree, tree);
128 static tree build_over_call (struct z_candidate *, int);
129 static tree build_java_interface_fn_ref (tree, tree);
[all...]
H A Ddecl2.c35 #include "tree.h"
39 #include "cp-tree.h"
48 #include "tree-mudflap.h"
50 #include "tree-inline.h"
52 #include "tree-dump.h"
68 static void mark_vtable_entries (tree);
69 static bool maybe_emit_vtables (tree);
70 static bool acceptable_java_type (tree);
71 static tree start_objects (int, int);
72 static void finish_objects (int, int, tree);
[all...]
H A Dpt.c34 #include "tree.h"
38 #include "cp-tree.h"
40 #include "tree-inline.h"
47 #include "tree-iterator.h"
50 /* The type of functions taking a tree, and some additional data, and
52 typedef int (*tree_fn_t) (tree, void*);
60 static GTY(()) tree pending_templates;
61 static GTY(()) tree last_pending_template;
66 static GTY(()) tree saved_trees;
69 static GTY(()) tree current_tinst_leve
12842 dependent_scope_ref_p(tree expression, bool criterion (tree)) argument
[all...]
H A Dfriend.c26 #include "tree.h"
29 #include "cp-tree.h"
34 /* Friend data structures are described in cp-tree.h. */
39 is_friend (tree type, tree supplicant)
42 tree list;
43 tree context;
53 tree list = DECL_FRIENDLIST (TYPE_MAIN_DECL (type));
54 tree name = DECL_NAME (supplicant);
60 tree friend
[all...]
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dia64-protos.h81 tree, int, int);
82 extern rtx ia64_expand_builtin (tree, rtx, rtx, enum machine_mode, int);
83 extern rtx ia64_va_arg (tree, tree);
84 extern rtx ia64_function_value (tree, tree);
88 tree, int);
89 extern int ia64_function_arg_boundary (enum machine_mode, tree);
90 extern void ia64_asm_output_external (FILE *, tree, const char *);
107 extern enum direction ia64_hpux_function_arg_padding (enum machine_mode, tree);
[all...]

Completed in 388 milliseconds

1234567891011>>