Re: [PATCH] Teach IPA-CP to make calls direct based on contents of aggregates

2013-03-24 Thread Jan Hubicka
> > The reason why ipa_get_indirect_edge_target is split into two is that > unlike in the inlining case, this one has to understand the > description of known aggregate values in clones which are different > from aggregate jump functions (they are quite simpler). Otherwise the > patch is hopefull

[PATCH] Teach IPA-CP to make calls direct based on contents of aggregates

2013-03-23 Thread Martin Jambor
Hi, this is a bit of aggregate IPA-CP that I missed to submit in last stage1 and that makes indirect call graph edges from IPA-CP clones direct if they call a known address loaded from an aggregate parameter. The reason why ipa_get_indirect_edge_target is split into two is that unlike in the inli