===================================================================
@@ -1400,6 +1400,14 @@ add_references_to_partition (ltrans_part
&& !varpool_node_in_set_p (ipa_ref_varpool_node (ref), part->varpool_set))
add_varpool_node_to_partition (part, ipa_ref_varpool_node (ref));
}
+ for (i = 0; ipa_ref_list_refering_iterate (refs, i, ref); i++)
+ if (ref->use == IPA_REF_ALIAS)
+ {
+ if (ref->refering_type == IPA_REF_CGRAPH)
+ add_cgraph_node_to_partition (part, ipa_ref_refering_node (ref));
+ else
+ add_varpool_node_to_partition (part, ipa_ref_refering_varpool_node (ref));
+ }
}
/* Worker for add_cgraph_node_to_partition. */