Re: [PATCH] Speed-up IPA ICF by enhanced hash values

2015-03-22 Thread Martin Liška
On 03/19/2015 09:42 PM, Jan Hubicka wrote: > >> diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c >> index f68d23c..b8e3aa4 100644 >> --- a/gcc/ipa-icf.c >> +++ b/gcc/ipa-icf.c >> @@ -557,6 +557,69 @@ sem_function::equals_wpa (sem_item *item, >>return true; >> } >> >> +/* Update hash by address se

Re: [PATCH] Speed-up IPA ICF by enhanced hash values

2015-03-19 Thread Jan Hubicka
> diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c > index f68d23c..b8e3aa4 100644 > --- a/gcc/ipa-icf.c > +++ b/gcc/ipa-icf.c > @@ -557,6 +557,69 @@ sem_function::equals_wpa (sem_item *item, >return true; > } > > +/* Update hash by address sensitive references. */ > + > +void > +sem_item::updat

[PATCH] Speed-up IPA ICF by enhanced hash values

2015-03-19 Thread Martin Liška
Hi. Following patch improves performance by adding hash values of references that are not candidates for IPA ICF. Tested on x86_64-linux-pc w/o any new regression observed. Ready for trunk? Thanks, Martin >From 6c04cc4283d08a8aa9829574dd91579a918cb508 Mon Sep 17 00:00:00 2001 From: marxin Dat