Hi,

On Tue, May 02, 2017 at 11:33:28AM +0200, Jan Hubicka wrote:
> Hi,
> this patch makes ipa-cp to use nonspecialized time as a base for decision 
> about
> cloning.  I wonder about the capping - we perhaps want to use sreals further 
> in
> the code because time differences can be large (with profile feedback). But I
> guess this can be done incrementally - main point of the patch is to update
> interfaces from ipa-analysis.
> 
> Bootstrapped/regtested x86_64-linux, OK?

Yes it is, thanks.

Martin

> 
> Honza
> 
>       * ipa-cp.c (perform_estimation_of_a_value): Drop base_time parameter;
>       update use of estimate_ipcp_clone_size_and_time.
>       (estimate_local_effects): Update use of
>       estimate_ipcp_clone_size_and_time and perform_estimation_of_a_value.
>       * ipa-inline.h (estimate_ipcp_clone_size_and_time): Update prototype.
>       * ipa-inline-analysis.c (estimate_ipcp_clone_size_and_time):
>       Return nonspecialized time.

Reply via email to