+2013-05-21 Martin Jambor <mjambor@suse.cz>
+
+ PR lto/57289
+ * ipa-prop.c (ipa_read_node_info): Process param_used and
+ controlled_uses in the same order as when writing.
+
2013-05-21 Magnus Granberg <baldrick@free.fr>
PR plugins/56754
if (ipa_get_param_count (info) != 0)
info->uses_analysis_done = true;
info->node_enqueued = false;
- for (k = 0; k < ipa_get_param_count (info); k++)
- ipa_set_controlled_uses (info, k, streamer_read_hwi (ib));
for (k = 0; k < ipa_get_param_count (info); k++)
ipa_set_param_used (info, k, bp_unpack_value (&bp, 1));
+ for (k = 0; k < ipa_get_param_count (info); k++)
+ ipa_set_controlled_uses (info, k, streamer_read_hwi (ib));
for (e = node->callees; e; e = e->next_callee)
{
struct ipa_edge_args *args = IPA_EDGE_REF (e);