Lines Matching refs:tree

28 #include "tree.h"
29 #include "tree-inline.h"
30 #include "tree-gimple.h"
47 /* Do nothing (tree). */
50 lhd_do_nothing_t (tree ARG_UNUSED (t))
63 tree
78 /* Do nothing (return the tree node passed). */
80 tree
81 lhd_return_tree (tree t)
88 tree
96 tree
97 lhd_return_null_tree (tree ARG_UNUSED (t))
110 /* Called from by print-tree.c. */
114 tree ARG_UNUSED (node),
122 lhd_safe_from_p (rtx ARG_UNUSED (x), tree ARG_UNUSED (exp))
129 tree
130 lhd_staticp (tree ARG_UNUSED (exp))
138 lhd_warn_unused_global_decl (tree decl)
155 lhd_set_decl_assembler_name (tree decl)
196 tree
197 lhd_type_promotes_to (tree ARG_UNUSED (type))
204 lhd_register_builtin_type (tree ARG_UNUSED (type),
211 lhd_incomplete_type_error (tree ARG_UNUSED (value), tree type)
221 lhd_get_alias_set (tree ARG_UNUSED (t))
230 hook_get_alias_set_0 (tree ARG_UNUSED (t))
238 lhd_expand_expr (tree ARG_UNUSED (t), rtx ARG_UNUSED (r),
253 lhd_expand_decl (tree ARG_UNUSED (t))
261 lhd_decl_printable_name (tree decl, int ARG_UNUSED (verbosity))
270 lhd_dwarf_name (tree t, int verbosity)
282 lhd_types_compatible_p (tree x, tree y)
290 handle language-specific tree codes, as well as language-specific
291 information associated to common tree codes. If a tree node is
294 cannot deal with language-specific tree codes, so make sure it is
298 tree
299 lhd_tree_inlining_walk_subtrees (tree *tp ATTRIBUTE_UNUSED,
313 lhd_tree_inlining_cannot_inline_tree_fn (tree *fnp)
327 lhd_tree_inlining_disregard_inline_limits (tree fn)
342 tree
343 lhd_tree_inlining_add_pending_fn_decls (void *vafnp ATTRIBUTE_UNUSED, tree pfn)
352 lhd_tree_inlining_auto_var_in_fn_p (tree var, tree fn)
366 lhd_tree_inlining_anon_aggr_type_p (tree t ATTRIBUTE_UNUSED)
380 lhd_tree_inlining_start_inlining (tree fn ATTRIBUTE_UNUSED)
386 lhd_tree_inlining_end_inlining (tree fn ATTRIBUTE_UNUSED)
393 tree
394 lhd_tree_inlining_convert_parm_for_inlining (tree parm ATTRIBUTE_UNUSED,
395 tree value,
396 tree fndecl ATTRIBUTE_UNUSED,
402 /* lang_hooks.tree_dump.dump_tree: Dump language-specific parts of tree
407 lhd_tree_dump_dump_tree (void *di ATTRIBUTE_UNUSED, tree t ATTRIBUTE_UNUSED)
416 lhd_tree_dump_type_quals (tree t)
422 in a language-specific way. Returns a tree for the size in bytes. */
424 tree
425 lhd_expr_size (tree exp)
437 lhd_gimplify_expr (tree *expr_p ATTRIBUTE_UNUSED, tree *pre_p ATTRIBUTE_UNUSED,
438 tree *post_p ATTRIBUTE_UNUSED)
443 /* lang_hooks.tree_size: Determine the size of a tree with code C,
444 which is a language-specific tree code in category tcc_constant or
456 lhd_decl_ok_for_sibcall (tree decl ATTRIBUTE_UNUSED)
464 lhd_comdat_group (tree decl)
478 tree globals = lang_hooks.decls.getdecls ();
480 tree *vec = XNEWVEC (tree, len);
482 tree decl;
537 tree
538 lhd_callgraph_analyze_expr (tree *tp ATTRIBUTE_UNUSED,
540 tree decl ATTRIBUTE_UNUSED)
545 tree
557 tree
558 lhd_expr_to_decl (tree expr, bool *tc ATTRIBUTE_UNUSED,
568 lhd_omp_predetermined_sharing (tree decl ATTRIBUTE_UNUSED)
577 tree
578 lhd_omp_assignment (tree clause ATTRIBUTE_UNUSED, tree dst, tree src)
588 tree t ATTRIBUTE_UNUSED)
593 tree
602 lhd_is_runtime_specific_type (tree type ATTRIBUTE_UNUSED)