Hi,
here is a variant of patch I intend to commit after x86_64 bootstrap®test
and LTO-bootstrap. What i changed are the ipa-icf-gimple.c bits (dorpping all
comparsions relying that external references are already matched and used at
same spots). Second change is sem_function::compare_cgraph_refere
> >From 7cedbe5e3736b9eb7b2fab1b931a7bc9ed269f37 Mon Sep 17 00:00:00 2001
> From: mliska
> Date: Fri, 27 Feb 2015 22:42:49 +0100
> Subject: [PATCH 2/4] ICF: Do not consider variable aliases for merge
> operation.
>
> gcc/ChangeLog:
>
> 2015-02-28 Martin Liska
> Jan Hubicka
>
>
On 02/28/2015 11:41 PM, Jan Hubicka wrote:
>> Hello.
>>
>> Following patch skips all variable aliases as potential merge candidates.
>> Tested on x86_64-linux.
>>
>> Ready for trunk?
>> Thanks,
>> Martin
>
>> >From fbde2e98f98a71105d18cf3e91e8032d0c657139 Mon Sep 17 00:00:00 2001
>> From: mliska
> Hello.
>
> Following patch skips all variable aliases as potential merge candidates.
> Tested on x86_64-linux.
>
> Ready for trunk?
> Thanks,
> Martin
> >From fbde2e98f98a71105d18cf3e91e8032d0c657139 Mon Sep 17 00:00:00 2001
> From: mliska
> Date: Fri, 27 Feb 2015 22:42:49 +0100
> Subject: [
Hello.
Following patch skips all variable aliases as potential merge candidates.
Tested on x86_64-linux.
Ready for trunk?
Thanks,
Martin
>From fbde2e98f98a71105d18cf3e91e8032d0c657139 Mon Sep 17 00:00:00 2001
From: mliska
Date: Fri, 27 Feb 2015 22:42:49 +0100
Subject: [PATCH 2/4] ICF: Do not co