[Bug ipa/92476] [10 regression] SEGV in cgraph_edge_brings_value_p
jamborm at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Nov 29 13:30:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92476
--- Comment #5 from Martin Jambor <jamborm at gcc dot gnu.org> ---
Author: jamborm
Date: Fri Nov 29 13:29:35 2019
New Revision: 278841
URL: https://gcc.gnu.org/viewcvs?rev=278841&root=gcc&view=rev
Log:
ipa-cp: Avoid ICEs when looking at expanded thunks and unoptimized functions
2019-11-29 Martin Jambor <mjambor@suse.cz>
PR ipa/92476
* ipa-cp.c (set_single_call_flag): Set node_calling_single_call in
the summary only if the summary exists.
(find_more_scalar_values_for_callers_subset): Check node_dead in
the summary only if the summary exists.
(ipcp_store_bits_results): Ignore nodes without lattices.
(ipcp_store_vr_results): Likewise.
* cgraphclones.c: Include ipa-fnsummary.h and ipa-prop.h and the
header files required by them.
(cgraph_node::expand_all_artificial_thunks): Analyze expanded thunks.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/cgraphclones.c
trunk/gcc/ipa-cp.c
More information about the Gcc-bugs
mailing list