Message ID | ri68smomzix.fsf@suse.cz |
---|---|
State | New |
Headers | show |
Series | Avoid segfault when dumping IPA-CP lattices for unoptimized functions (PR 92917) | expand |
diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.c index 43c0d5a6706..4381b35a809 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -543,8 +543,9 @@ print_all_lattices (FILE * f, bool dump_sources, bool dump_benefits) class ipa_node_params *info; info = IPA_NODE_REF (node); - /* Skip constprop clones since we don't make lattices for them. */ - if (info->ipcp_orig_node) + /* Skip unoptimized functions and constprop clones since we don't make + lattices for them. */ + if (!info || info->ipcp_orig_node) continue; fprintf (f, " Node: %s:\n", node->dump_name ()); count = ipa_get_param_count (info);