Lines Matching refs:tree

25 #include "tree.h"
32 #include "tree-flow.h"
34 #include "tree-dump.h"
35 #include "tree-pass.h"
101 tree decl;
156 get_decl_align_unit (tree decl)
206 add_stack_var (tree decl)
284 aggregate_contains_union_type (tree type)
286 tree field;
321 tree type_i = TREE_TYPE (stack_vars[i].decl);
328 tree type_j = TREE_TYPE (stack_vars[j].decl);
522 expand_one_stack_var_at (tree decl, HOST_WIDE_INT offset)
551 expand_stack_vars (bool (*pred) (tree))
590 expand_one_stack_var (tree var)
605 expand_one_static_var (tree var)
632 expand_one_hard_reg_var (tree var)
641 expand_one_register_var (tree var)
643 tree type = TREE_TYPE (var);
672 expand_one_error_var (tree var)
696 defer_stack_allocation (tree var, bool toplevel)
727 expand_one_var (tree var, bool toplevel)
751 /* A subroutine of expand_used_vars. Walk down through the BLOCK tree
758 expand_used_vars_for_block (tree block, bool toplevel)
761 tree t;
783 tree in the interference graph. Here we cause all variables at this
797 /* A subroutine of expand_used_vars. Walk down through the BLOCK tree
801 clear_tree_used (tree block)
803 tree t;
827 stack_protect_classify_type (tree type)
830 tree t;
880 stack_protect_decl_phase (tree decl)
910 stack_protect_decl_phase_1 (tree decl)
916 stack_protect_decl_phase_2 (tree decl)
950 tree guard = build_decl (VAR_DECL, NULL, ptr_type_node);
960 record_or_union_type_has_array_p (tree tree_type)
962 tree fields = TYPE_FIELDS (tree_type);
963 tree f;
968 tree field_type = TREE_TYPE (f);
985 tree t, outer_block = DECL_INITIAL (current_function_decl);
1009 tree var = TREE_VALUE (t);
1012 tree var_type = TREE_TYPE (var);
1033 tree var = TREE_VALUE (t);
1066 /* At this point, all variables within the block tree with TREE_USED
1151 /* If we need to produce a detailed dump, print the tree representation
1156 maybe_dump_rtl_for_tree_stmt (tree stmt, rtx since)
1173 expand_gimple_cond_expr (basic_block bb, tree stmt)
1179 tree pred = COND_EXPR_COND (stmt);
1180 tree then_exp = COND_EXPR_THEN (stmt);
1181 tree else_exp = COND_EXPR_ELSE (stmt);
1262 expand_gimple_tailcall (basic_block bb, tree stmt, bool *can_fallthru)
1364 tree stmt = NULL;
1372 "\n;; Generating RTL for tree basic block %d\n",
1419 tree stmt = bsi_stmt (bsi);
1435 tree call = get_call_expr_in (stmt);
1496 tree label = tree_block_label (e->dest);
1595 static tree
1596 discover_nonconstant_array_refs_r (tree * tp, int *walk_subtrees,
1599 tree t = *tp;
1655 We do conversion per basic block and preserve/update the tree CFG.
1724 /* Convert tree EH labels to RTL EH labels, and clean out any unreachable
1762 tree parent;