Lines Matching refs:varpool_node

82 symbol_table::call_varpool_removal_hooks (varpool_node *node)  in call_varpool_removal_hooks()
123 symbol_table::call_varpool_insertion_hooks (varpool_node *node) in call_varpool_insertion_hooks()
135 varpool_node *
136 varpool_node::create_empty (void) in create_empty()
138 return new (ggc_alloc<varpool_node> ()) varpool_node (); in create_empty()
142 varpool_node *
143 varpool_node::get_create (tree decl) in get_create()
145 varpool_node *node = varpool_node::get (decl); in get_create()
150 node = varpool_node::create_empty (); in get_create()
172 varpool_node::remove (void) in remove()
196 varpool_node::remove_initializer (void) in remove_initializer()
214 varpool_node::dump (FILE *f) in dump()
241 void varpool_node::debug (void) in debug()
243 varpool_node::dump (stderr); in debug()
248 varpool_node::dump_varpool (FILE *f) in dump_varpool()
250 varpool_node *node; in dump_varpool()
260 varpool_node::debug_varpool (void) in debug_varpool()
266 varpool_node *
267 varpool_node::get_for_asmname (tree asmname) in get_for_asmname()
270 return dyn_cast <varpool_node *> (node); in get_for_asmname()
279 varpool_node::get_constructor (void) in get_constructor()
323 varpool_node::ctor_useable_for_folding_p (void) in ctor_useable_for_folding_p()
325 varpool_node *real_node = this; in ctor_useable_for_folding_p()
399 varpool_node *node, *real_node; in ctor_for_folding()
429 real_node = node = varpool_node::get (decl); in ctor_for_folding()
474 varpool_node::add (tree decl) in add()
476 varpool_node *node; in add()
477 varpool_node::finalize_decl (decl); in add()
478 node = varpool_node::get_create (decl); in add()
489 varpool_node::get_availability (symtab_node *ref) in get_availability()
522 varpool_node::analyze (void) in analyze()
535 resolve_alias (varpool_node::get (alias_target)); in analyze()
544 varpool_node::assemble_aliases (void) in assemble_aliases()
550 varpool_node *alias = dyn_cast <varpool_node *> (ref->referring); in assemble_aliases()
564 varpool_node::assemble_decl (void) in assemble_decl()
614 enqueue_node (varpool_node *node, varpool_node **first) in enqueue_node()
631 varpool_node *next, *node; in remove_unreferenced_decls()
632 varpool_node *first = (varpool_node *)(void *)1; in remove_unreferenced_decls()
635 hash_set<varpool_node *> referenced; in remove_unreferenced_decls()
655 while (first != (varpool_node *)(void *)1) in remove_unreferenced_decls()
658 first = (varpool_node *)first->aux; in remove_unreferenced_decls()
667 varpool_node *vnext = dyn_cast <varpool_node *> (next); in remove_unreferenced_decls()
674 varpool_node *vnode = dyn_cast <varpool_node *> (ref->referred); in remove_unreferenced_decls()
717 varpool_node::finalize_named_section_flags (void) in finalize_named_section_flags()
734 varpool_node *node; in output_variables()
773 varpool_node *
774 varpool_node::create_alias (tree alias, tree decl) in create_alias()
776 varpool_node *alias_node; in create_alias()
780 alias_node = varpool_node::get_create (alias); in create_alias()
793 varpool_node *
794 varpool_node::create_extra_name_alias (tree alias, tree decl) in create_extra_name_alias()
796 varpool_node *alias_node; in create_extra_name_alias()
802 alias_node = varpool_node::create_alias (alias, decl); in create_extra_name_alias()
810 alias_node->resolve_alias (varpool_node::get_create (decl)); in create_extra_name_alias()
817 varpool_node::call_for_symbol_and_aliases_1 (bool (*callback) (varpool_node *, in call_for_symbol_and_aliases_1() argument
826 varpool_node *alias = dyn_cast <varpool_node *> (ref->referring); in call_for_symbol_and_aliases_1()