Re: [PATCH 1/4] Remove indirect call top N counter type.

2019-06-06 Thread Jan Hubicka
> On 6/6/19 2:52 PM, Jan Hubicka wrote: > > Hi, > > so the only point of removing this is the fact that builds would be > > not reproducible with indir-call-topn-profile? > > That's one reason. But the main reason is that the code is dead and not used. > If you take a look at gcc/ipa-profile.c:189

Re: [PATCH 1/4] Remove indirect call top N counter type.

2019-06-06 Thread Martin Liška
On 6/6/19 2:52 PM, Jan Hubicka wrote: > Hi, > so the only point of removing this is the fact that builds would be > not reproducible with indir-call-topn-profile? That's one reason. But the main reason is that the code is dead and not used. If you take a look at gcc/ipa-profile.c:189, the code is

Re: [PATCH 1/4] Remove indirect call top N counter type.

2019-06-06 Thread Jan Hubicka
Hi, so the only point of removing this is the fact that builds would be not reproducible with indir-call-topn-profile? I still kind of thing it may be useful to track multiple most common values, so I would be in favour of keeping it just updating the documentation of indir-call-topn-profile that i

[PATCH 1/4] Remove indirect call top N counter type.

2019-06-04 Thread marxin
gcc/ChangeLog: 2019-06-04 Martin Liska * doc/invoke.texi: Remove param. * gcov-counter.def (GCOV_COUNTER_ICALL_TOPNV): Remove. * gcov-io.h (GCOV_ICALL_TOPN_VAL): Likewise. (GCOV_ICALL_TOPN_NCOUNTS): Likewise. * params.def (PARAM_INDIR_CALL_TOPN_