Searched refs:clone_of (Results 1 – 19 of 19) sorted by relevance
455 new_node->clone_of = this; in create_clone()715 next_inline_clone->clone_of = clone_of; in find_replacement()718 if (clone_of) in find_replacement()720 if (clone_of->clones) in find_replacement()721 clone_of->clones->prev_sibling_clone = next_inline_clone; in find_replacement()722 next_inline_clone->next_sibling_clone = clone_of->clones; in find_replacement()723 clone_of->clones = next_inline_clone; in find_replacement()745 n->clone_of = next_inline_clone; in find_replacement()811 node = node->clone_of; in set_call_stmt_including_clones()866 node = node->clone_of; in create_edge_including_clones()[all …]
543 first_clone->clone_of = node; in get_create()1539 while (origin->clone_of) in redirect_call_stmt_to_callee()1540 origin = origin->clone_of; in redirect_call_stmt_to_callee()1665 callee = callee->clone_of; in cgraph_update_edges_for_call_stmt_node()1723 node = node->clone_of; in cgraph_update_edges_for_call_stmt()1901 else if (clone_of) in remove()1903 clone_of->clones = next_sibling_clone; in remove()1907 for (cgraph_node *n = clone_of; n; n = n->clone_of) in remove()1914 clone_of->release_body (); in remove()1923 if (clone_of) in remove()[all …]
390 struct cgraph_node *clone_of, *ultimate_clone_of; in lto_output_node() local433 clone_of = node->clone_of; in lto_output_node()434 while (clone_of in lto_output_node()435 && (ref = lto_symtab_encoder_lookup (encoder, clone_of)) == LCC_NOT_FOUND) in lto_output_node()436 if (clone_of->prev_sibling_clone) in lto_output_node()437 clone_of = clone_of->prev_sibling_clone; in lto_output_node()439 clone_of = clone_of->clone_of; in lto_output_node()443 ultimate_clone_of = clone_of; in lto_output_node()444 while (ultimate_clone_of && ultimate_clone_of->clone_of) in lto_output_node()445 ultimate_clone_of = ultimate_clone_of->clone_of; in lto_output_node()[all …]
148 if (node->clone_of) in master_clone_with_noninline_clones_p()602 n->clone_of = first_clone; in save_inline_function_body()603 n->clone_of = first_clone; in save_inline_function_body()631 first_clone->clone_of = NULL; in save_inline_function_body()651 n = n->clone_of; in save_inline_function_body()718 if (callee->clone_of in maybe_materialize_called_clones()
466 while (cnode->clone_of) in remove_unreachable_nodes()468 bool noninline = cnode->clone_of->decl != cnode->decl; in remove_unreachable_nodes()469 cnode = cnode->clone_of; in remove_unreachable_nodes()534 if (node->clone_of) in remove_unreachable_nodes()538 else if (!node->clone_of) in remove_unreachable_nodes()566 gcc_assert (node->clone_of || !node->has_gimple_body_p () in remove_unreachable_nodes()
816 || !(!node->clone_of in tree_profiling()817 || node->decl != node->clone_of->decl)) in tree_profiling()834 || !(!node->clone_of in tree_profiling()835 || node->decl != node->clone_of->decl)) in tree_profiling()
1232 while (orig->clone_of) in fixup_call_stmt_edges()1233 orig = orig->clone_of; in fixup_call_stmt_edges()1250 node = node->clone_of; in fixup_call_stmt_edges()
882 clone_of (NULL), call_site_hash (NULL), former_clone_of (NULL), in cgraph_node()1400 cgraph_node *clone_of; member
1148 || !dyn_cast <cgraph_node *> (this)->clone_of in verify_base()1149 || dyn_cast <cgraph_node *> (this)->clone_of->decl != decl)) in verify_base()
934 if (callee_node->clone_of) in modify_call()1986 subclone = subclone->clone_of; in record_argument_state()
1694 && (!node->clone_of || node->decl != node->clone_of->decl)) in do_per_function()
1641 node = node->clone_of; in delete_unreachable_blocks_update_callgraph()
4538 if (cs->caller != desc->orig && cs->caller->clone_of != desc->orig) in gather_count_of_non_rec_edges()4572 && cs->caller->clone_of == desc->orig) in analyze_clone_icoming_counts()4598 && cs->caller->clone_of == desc->orig) in adjust_clone_incoming_counts()
8304 gcc_assert (!node->clone_of); in ipa_pta_execute()8381 || node->clone_of) in ipa_pta_execute()8513 || node->clone_of) in ipa_pta_execute()
6153 node = node->clone_of; in update_clone_info()
6597 is clone_of if appropriate.
31036 (lto_output_node): Do not take written_decls argument; output clone_of31043 (input_node): Take nodes argument; stream in clone_of correctly.
82 node = node->clone_of; in has_analyzed_clone_p()105 if (node->clone_of) in lto_materialize_function()310 if (!node->clone_of && gimple_has_body_p (node->decl)) in lto_wpa_write_files()
1048 || !cnode->clone_of in lto_symtab_merge_symbols()1049 || cnode->clone_of->decl != cnode->decl) in lto_symtab_merge_symbols()