Home
last modified time | relevance | path

Searched refs:cnode (Results 1 – 18 of 18) sorted by relevance

/dflybsd-src/contrib/gcc-8.0/gcc/lto/
H A Dlto-partition.c171 if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node)) in add_symbol_to_partition_1() local
175 part->insns += ipa_fn_summaries->get (cnode)->size; in add_symbol_to_partition_1()
178 for (e = cnode->callees; e; e = e->next_callee) in add_symbol_to_partition_1()
185 for (e = cnode->callers; e; e = e->next_caller) in add_symbol_to_partition_1()
191 if (cnode->instrumented_version) in add_symbol_to_partition_1()
192 add_symbol_to_partition_1 (part, cnode->instrumented_version); in add_symbol_to_partition_1()
239 if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node)) in contained_in_symbol() local
241 cnode = cnode->function_symbol (); in contained_in_symbol()
242 if (cnode->global.inlined_to) in contained_in_symbol()
243 cnode = cnode->global.inlined_to; in contained_in_symbol()
[all …]
H A Dlto-symtab.c988 cgraph_node *cnode, *cnode2; in lto_symtab_merge_symbols() local
1026 if ((cnode = dyn_cast <cgraph_node *> (node)) != NULL) in lto_symtab_merge_symbols()
1027 cnode->reset (); in lto_symtab_merge_symbols()
1036 if (!(cnode = dyn_cast <cgraph_node *> (node)) in lto_symtab_merge_symbols()
1037 || !cnode->clone_of in lto_symtab_merge_symbols()
1038 || cnode->clone_of->decl != cnode->decl) in lto_symtab_merge_symbols()
1043 if (cnode && DECL_BUILT_IN (node->decl) in lto_symtab_merge_symbols()
1045 && cnode2 != cnode) in lto_symtab_merge_symbols()
1046 lto_cgraph_replace_node (cnode2, cnode); in lto_symtab_merge_symbols()
1061 else if (cnode && DECL_ABSTRACT_P (cnode->decl) in lto_symtab_merge_symbols()
[all …]
H A Dlto.c2498 cgraph_node *cnode = dyn_cast <cgraph_node *> (node); in lto_wpa_write_files() local
2499 if (cnode in lto_wpa_write_files()
2500 && lto_symtab_encoder_encode_body_p (part->encoder, cnode)) in lto_wpa_write_files()
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dipa.c411 if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node)) in remove_unreachable_nodes() local
419 if (opt_for_fn (cnode->decl, optimize) in remove_unreachable_nodes()
420 && opt_for_fn (cnode->decl, flag_devirtualize)) in remove_unreachable_nodes()
423 for (e = cnode->indirect_calls; e; e = next) in remove_unreachable_nodes()
432 for (e = cnode->callees; e; e = e->next_callee) in remove_unreachable_nodes()
460 if (cnode->global.inlined_to) in remove_unreachable_nodes()
461 body_needed_for_clonning.add (cnode->decl); in remove_unreachable_nodes()
465 if (cnode->instrumentation_clone in remove_unreachable_nodes()
466 && cnode->definition) in remove_unreachable_nodes()
468 gcc_assert (cnode->instrumented_version || in_lto_p); in remove_unreachable_nodes()
[all …]
H A Dsymtab.c171 cgraph_node *cnode; in insert_to_assembler_name_hash() local
190 cnode = dyn_cast <cgraph_node *> (node); in insert_to_assembler_name_hash()
191 if (cnode && cnode->clones && with_clones) in insert_to_assembler_name_hash()
192 for (cnode = cnode->clones; cnode; cnode = cnode->next_sibling_clone) in insert_to_assembler_name_hash()
193 if (cnode->decl == decl) in insert_to_assembler_name_hash()
194 insert_to_assembler_name_hash (cnode, true); in insert_to_assembler_name_hash()
207 cgraph_node *cnode; in unlink_from_assembler_name_hash() local
239 cnode = dyn_cast <cgraph_node *> (node); in unlink_from_assembler_name_hash()
240 if (cnode && cnode->clones && with_clones) in unlink_from_assembler_name_hash()
241 for (cnode = cnode->clones; cnode; cnode = cnode->next_sibling_clone) in unlink_from_assembler_name_hash()
[all …]
H A Dcgraphunit.c1111 cgraph_node *cnode = dyn_cast <cgraph_node *> (node); in analyze_functions() local
1112 if (cnode && cnode->definition) in analyze_functions()
1115 tree decl = cnode->decl; in analyze_functions()
1121 && !cnode->alias in analyze_functions()
1122 && !cnode->thunk.thunk_p in analyze_functions()
1123 && !cnode->dispatcher_function) in analyze_functions()
1125 cnode->reset (); in analyze_functions()
1126 cnode->local.redefined_extern_inline = true; in analyze_functions()
1130 if (!cnode->analyzed) in analyze_functions()
1131 cnode->analyze (); in analyze_functions()
[all …]
H A Dlto-cgraph.c784 cgraph_node *cnode = dyn_cast <cgraph_node *> (node); in output_refs() local
786 if (cnode in output_refs()
787 && cnode->instrumented_version in output_refs()
788 && !cnode->instrumentation_clone) in output_refs()
977 cgraph_node *cnode = dyn_cast <cgraph_node *> (node); in compute_ltrans_boundary() local
981 if (cnode in compute_ltrans_boundary()
982 && cnode->thunk.thunk_p && !cnode->global.inlined_to) in compute_ltrans_boundary()
983 add_node_to (encoder, cnode->callees->callee, false); in compute_ltrans_boundary()
1027 if (cgraph_node *cnode = dyn_cast <cgraph_node *> (node)) in output_symtab() local
1028 lto_output_node (ob, cnode, encoder); in output_symtab()
[all …]
H A Dipa-comdats.c120 cgraph_node *cnode = dyn_cast <cgraph_node *> (symbol); in propagate_comdat_group() local
122 if (cnode) in propagate_comdat_group()
123 for (struct cgraph_edge * edge = cnode->callers; in propagate_comdat_group()
181 if (cgraph_node *cnode = dyn_cast <cgraph_node *> (symbol)) in enqueue_references() local
185 for (edge = cnode->callees; edge; edge = edge->next_callee) in enqueue_references()
H A Dipa-icf.c125 cgraph_node *cnode = dyn_cast <cgraph_node *> (node); in symbol_compare_collection() local
127 for (cgraph_edge *e = cnode->callees; e; e = e->next_callee) in symbol_compare_collection()
580 cgraph_node *cnode = dyn_cast <cgraph_node *> (node); in equals_wpa() local
585 if (cnode->thunk.thunk_p != cnode2->thunk.thunk_p) in equals_wpa()
588 if (cnode->thunk.thunk_p) in equals_wpa()
590 if (cnode->thunk.fixed_offset != cnode2->thunk.fixed_offset) in equals_wpa()
592 if (cnode->thunk.virtual_value != cnode2->thunk.virtual_value) in equals_wpa()
594 if (cnode->thunk.this_adjusting != cnode2->thunk.this_adjusting) in equals_wpa()
596 if (cnode->thunk.virtual_offset_p != cnode2->thunk.virtual_offset_p) in equals_wpa()
598 if (cnode->thunk.add_pointer_bounds_args in equals_wpa()
[all …]
H A Dipa-reference.c1017 cgraph_node *cnode = dyn_cast <cgraph_node *> (snode); in ipa_reference_write_optimization_summary() local
1018 if (cnode && write_node_summary_p (cnode, encoder, ltrans_statics)) in ipa_reference_write_optimization_summary()
1032 cgraph_node *cnode = dyn_cast <cgraph_node *> (snode); in ipa_reference_write_optimization_summary() local
1033 if (cnode && write_node_summary_p (cnode, encoder, ltrans_statics)) in ipa_reference_write_optimization_summary()
1038 info = get_reference_optimization_summary (cnode); in ipa_reference_write_optimization_summary()
H A Dipa-utils.c683 struct cgraph_node *cnode = cgraph_node::get_create (func); in recursive_call_p() local
687 gcc_assert (!cnode->alias); in recursive_call_p()
688 if (cnode != dest_node->ultimate_alias_target (&avail)) in recursive_call_p()
692 if (!dest_node->semantically_equivalent_p (cnode)) in recursive_call_p()
696 FOR_EACH_ALIAS (cnode, alias) in recursive_call_p()
H A Dipa-fnsummary.c3423 cgraph_node *cnode = dyn_cast <cgraph_node *> (snode); in ipa_fn_summary_write() local
3424 if (cnode && cnode->definition && !cnode->alias) in ipa_fn_summary_write()
3432 cgraph_node *cnode = dyn_cast <cgraph_node *> (snode); in ipa_fn_summary_write() local
3433 if (cnode && cnode->definition && !cnode->alias) in ipa_fn_summary_write()
3435 struct ipa_fn_summary *info = ipa_fn_summaries->get (cnode); in ipa_fn_summary_write()
3442 streamer_write_uhwi (ob, lto_symtab_encoder_encode (encoder, cnode)); in ipa_fn_summary_write()
3485 for (edge = cnode->callees; edge; edge = edge->next_callee) in ipa_fn_summary_write()
3487 for (edge = cnode->indirect_calls; edge; edge = edge->next_callee) in ipa_fn_summary_write()
H A Dipa-inline.c1491 struct cgraph_node *cnode, *dest = curr->callee; in recursive_inlining() local
1515 for (cnode = curr->caller; in recursive_inlining()
1516 cnode->global.inlined_to; cnode = cnode->callers->caller) in recursive_inlining()
H A Dcgraph.h2409 cgraph_node *cnode; in real_symbol_p() local
2417 cnode = dyn_cast <cgraph_node *> (this); in real_symbol_p()
2418 if (cnode->global.inlined_to) in real_symbol_p()
H A Dvar-tracking.c3923 location_chain *cnode; in canonicalize_vars_star() local
3946 cnode = cvar->var_part[0].loc_chain; in canonicalize_vars_star()
3950 if (GET_CODE (cnode->loc) != VALUE in canonicalize_vars_star()
3951 || !canon_value_cmp (cnode->loc, cval)) in canonicalize_vars_star()
3956 gcc_assert (!cnode->next); in canonicalize_vars_star()
3957 cval = cnode->loc; in canonicalize_vars_star()
H A Ddwarf2out.c29428 cgraph_node *cnode; in prune_unused_types() local
29429 FOR_EACH_FUNCTION (cnode) in prune_unused_types()
29430 if (cnode->referred_to_p (false)) in prune_unused_types()
29432 dw_die_ref die = lookup_decl_die (cnode->decl); in prune_unused_types()
29435 for (cgraph_edge *e = cnode->callers; e; e = e->next_caller) in prune_unused_types()
29436 if (e->caller != cnode in prune_unused_types()
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dipa-inline.c1209 struct cgraph_node *cnode; in recursive_inlining() local
1218 for (cnode = curr->caller; in recursive_inlining()
1219 cnode->global.inlined_to; cnode = cnode->callers->caller) in recursive_inlining()
H A Dvar-tracking.c3444 location_chain cnode; in canonicalize_vars_star() local
3467 cnode = cvar->var_part[0].loc_chain; in canonicalize_vars_star()
3471 if (GET_CODE (cnode->loc) != VALUE in canonicalize_vars_star()
3472 || !canon_value_cmp (cnode->loc, cval)) in canonicalize_vars_star()
3477 gcc_assert (!cnode->next); in canonicalize_vars_star()
3478 cval = cnode->loc; in canonicalize_vars_star()