Commit 9189aff7 by Jan Hubicka Committed by Jan Hubicka

ipa.c (walk_polymorphic_call_targets): Avoid ICE when dumping during WPA.

	* ipa.c (walk_polymorphic_call_targets): Avoid ICE when
	dumping during WPA.

From-SVN: r215792
parent fe7bf32e
2014-10-01 Jan HUbicka <hubicka@ucw.cz>
2014-10-01 Jan Hubicka <hubicka@ucw.cz>
* ipa.c (walk_polymorphic_call_targets): Avoid ICE when
dumping during WPA.
2014-10-01 Jan Hubicka <hubicka@ucw.cz>
* ipa-prop.c (ipa_modify_formal_parameters): Do not merge
type variants.
2014-10-01 Jan HUbicka <hubicka@ucw.cz>
2014-10-01 Jan Hubicka <hubicka@ucw.cz>
* ipa-polymorphic-call.c
(ipa_polymorphic_call_context::restrict_to_inner_class):
......@@ -198,7 +198,11 @@ walk_polymorphic_call_targets (hash_set<void *> *reachable_call_targets,
if (dump_enabled_p ())
{
location_t locus = gimple_location (edge->call_stmt);
location_t locus;
if (edge->call_stmt)
locus = gimple_location (edge->call_stmt);
else
locus = UNKNOWN_LOCATION;
dump_printf_loc (MSG_OPTIMIZED_LOCATIONS, locus,
"devirtualizing call in %s/%i to %s/%i\n",
edge->caller->name (), edge->caller->order,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment