This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [google][4.6]Bump param value of default function size limit for auto cloning


ok.

thanks,

David

On Wed, Mar 21, 2012 at 11:20 AM, Sriraman Tallam <tmsriram@google.com> wrote:
> Hi,
>
> ?I am bumping up the default param value of ?function size limit for
> auto cloning. Since auto cloning happens on inlined functions, the
> original value does not catch some cases in one of our benchmarks.
>
> ?Automatic function versioning is only available in the
> google/gcc-4_6 branch. I am working on porting this to trunk. Please
> see: http://gcc.gnu.org/ml/gcc-patches/2011-12/msg01230.html for
> description.
>
> Thanks,
> -Sri.
>
>
> Index: params.def
> ===================================================================
> --- params.def ?(revision 185514)
> +++ params.def ?(working copy)
> @@ -1040,7 +1040,7 @@ DEFPARAM (PARAM_PMU_PROFILE_N_ADDRESS,
> ?DEFPARAM (PARAM_MAX_FUNCTION_SIZE_FOR_AUTO_CLONING,
> ? ? ? ? ?"autoclone-function-size-limit",
> ? ? ? ? ?"Do not auto clone functions beyond this size.",
> - ? ? ? ? 450, 0, 100000)
> + ? ? ? ? 5000, 0, 100000)
>
> ?/*
> ?Local variables:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]