Re: [PATCH] Fix for PR ipa/64693

2015-02-27 Thread Jan Hubicka
Hi. There's one missing vector comparison. Fix is obvious, ready for trunk? Thanks, Martin From 3d03fb28ec21b6ed30d5179bd70aba79d246cd26 Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Fri, 27 Feb 2015 16:35:31 +0100 Subject: [PATCH] Fix missing condition in

Re: [PATCH] Fix for PR ipa/64693

2015-02-27 Thread Martin Liška
On 02/26/2015 07:21 PM, Jan Hubicka wrote: 2015-02-25 Martin Liska mli...@suse.cz Jan Hubicka hubi...@ucw.cz PR ipa/64693 * ipa-icf.c (symbol_compare_collection::symbol_compare_collection): New. (sem_item_optimizer::subdivide_classes_by_sensitive_refs):

Re: [PATCH] Fix for PR ipa/64693

2015-02-26 Thread Martin Liška
On 02/25/2015 07:46 PM, Jan Hubicka wrote: From dd240028726cb7fdc777acd0b6d14c4f89aed714 Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Thu, 19 Feb 2015 16:08:09 +0100 Subject: [PATCH 1/3] Fix PR ipa/64693 2015-02-25 Martin Liska mli...@suse.cz Jan Hubicka hubi

Re: [PATCH] Fix for PR ipa/64693

2015-02-26 Thread Jan Hubicka
2015-02-25 Martin Liska mli...@suse.cz Jan Hubicka hubi...@ucw.cz PR ipa/64693 * ipa-icf.c (symbol_compare_collection::symbol_compare_collection): New. (sem_item_optimizer::subdivide_classes_by_sensitive_refs): New function.

Re: [PATCH] Fix for PR ipa/64693

2015-02-25 Thread Martin Liška
d7472e55b345214d55ed49f5f10deafa9a24a4fc Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Thu, 19 Feb 2015 16:08:09 +0100 Subject: [PATCH 1/2] Fix PR ipa/64693 gcc/ChangeLog: 2015-02-20 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c (sem_item_optimizer::add_item_to_class

Re: [PATCH] Fix for PR ipa/64693

2015-02-25 Thread Jan Hubicka
. Thanks, Martin From 8dae064e67e30537486e0d502fc5df39d37cee3e Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Thu, 19 Feb 2015 16:08:09 +0100 Subject: [PATCH 1/3] Fix PR ipa/64693 gcc/ChangeLog: 2015-02-20 Martin Liska mli...@suse.cz PR ipa/64693 * ipa

Re: [PATCH] Fix for PR ipa/64693

2015-02-25 Thread Martin Liška
expected. I'm going to run testsuite. Thanks, Martin From 8dae064e67e30537486e0d502fc5df39d37cee3e Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Thu, 19 Feb 2015 16:08:09 +0100 Subject: [PATCH 1/3] Fix PR ipa/64693 gcc/ChangeLog: 2015-02-20 Martin Liska mli...@suse.cz PR

Re: [PATCH] Fix for PR ipa/64693

2015-02-25 Thread Jan Hubicka
From dd240028726cb7fdc777acd0b6d14c4f89aed714 Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Thu, 19 Feb 2015 16:08:09 +0100 Subject: [PATCH 1/3] Fix PR ipa/64693 2015-02-25 Martin Liska mli...@suse.cz Jan Hubicka hubi...@ucw.cz * gcc.dg/ipa/ipa-icf-26

Re: [PATCH] Fix for PR ipa/64693

2015-02-20 Thread Martin Liška
On 02/12/2015 05:57 PM, Jan Hubicka wrote: From: mliska mli...@suse.czV Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c (sem_item_optimizer::execute): Call

Re: [PATCH] Fix for PR ipa/64693

2015-02-20 Thread Martin Liška
On 02/12/2015 05:57 PM, Jan Hubicka wrote: From: mliska mli...@suse.czV Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c (sem_item_optimizer::execute): Call

Re: [PATCH] Fix for PR ipa/64693

2015-02-20 Thread Jan Hubicka
17 00:00:00 2001 From: mliska mli...@suse.cz Date: Thu, 19 Feb 2015 16:08:09 +0100 Subject: [PATCH 1/2] Fix PR ipa/64693 gcc/ChangeLog: 2015-02-20 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c (sem_item_optimizer::add_item_to_class): Identify if a newly added

Re: [PATCH] Fix for PR ipa/64693

2015-02-20 Thread Jan Hubicka
Hi. This is second part which introduces better variable handling. Since readonly variable flag identification can identify new candidates, ICF should filter out non-readonly variables in execute phase. Ready for trunk? Thanks, Martin From

Re: [PATCH] Fix for PR ipa/64693

2015-02-13 Thread Martin Liška
On 02/13/2015 02:37 PM, Martin Liška wrote: On 02/12/2015 05:57 PM, Jan Hubicka wrote: From: mliska mli...@suse.czV Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c

Re: [PATCH] Fix for PR ipa/64693

2015-02-13 Thread Martin Liška
On 02/12/2015 05:57 PM, Jan Hubicka wrote: From: mliska mli...@suse.czV Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c (sem_item_optimizer::execute): Call

Re: [PATCH] Fix for PR ipa/64693

2015-02-13 Thread Martin Liška
On 02/13/2015 02:37 PM, Martin Liška wrote: On 02/12/2015 05:57 PM, Jan Hubicka wrote: From: mliska mli...@suse.czV Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c

[PATCH] Fix for PR ipa/64693

2015-02-12 Thread Martin Liška
and pch.exp tests work correctly. Ready for trunk? Thanks, Martin From 7134778d86d85aafc05fc9af9c8a2973516da29c Mon Sep 17 00:00:00 2001 From: mliska mli...@suse.cz Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa

Re: [PATCH] Fix for PR ipa/64693

2015-02-12 Thread Jan Hubicka
From: mliska mli...@suse.czV Date: Fri, 23 Jan 2015 14:58:36 +0100 Subject: [PATCH] Fix PR ipa/64693. gcc/ChangeLog: 2015-02-12 Martin Liska mli...@suse.cz PR ipa/64693 * ipa-icf.c (sem_item_optimizer::execute): Call identify_address_sensitive_classes