https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63270
--- Comment #5 from marxin at gcc dot gnu.org ---
Author: marxin
Date: Mon Sep 22 09:39:20 2014
New Revision: 215451
URL: https://gcc.gnu.org/viewcvs?rev=215451root=gccview=rev
Log:
PR lto/63270 - new test
* g++.dg/lto/pr63270_0.C: New test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61462
--- Comment #1 from marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Jun 12 07:48:23 2014
New Revision: 211490
URL: http://gcc.gnu.org/viewcvs?rev=211490root=gccview=rev
Log:
PR ipa/61462
* ipa-prop.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63583
--- Comment #2 from marxin at gcc dot gnu.org ---
Author: marxin
Date: Mon Oct 20 10:44:54 2014
New Revision: 216458
URL: https://gcc.gnu.org/viewcvs?rev=216458root=gccview=rev
Log:
PR ipa/63583
* ipa-icf-gimple.c (func_checker
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
--- Comment #5 from marxin at gcc dot gnu.org ---
(In reply to rguent...@suse.de from comment #4)
On Sun, 19 Oct 2014, mliska at suse dot cz wrote:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
--- Comment #2 from Martin Liška
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
--- Comment #6 from marxin at gcc dot gnu.org ---
Created attachment 33794
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33794action=edit
PR63587.patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580
--- Comment #2 from marxin at gcc dot gnu.org ---
(In reply to Richard Biener from comment #1)
You miss to mark p1 addressable in the alias decl (that is, copy
TREE_ADDRESSABLE).
As I can see, ICF creates thunk to a localalias of foo.
At which
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
--- Comment #8 from Martin Liška marxin at gcc dot gnu.org ---
I added assert to cgraphunit.c (expand_thunk):1547:
/* Build call to the function being thunked. */
if (!VOID_TYPE_P (restype))
{
if (DECL_BY_REFERENCE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
More precise back-trace:
../../../../libgo/go/path/filepath/path.go:158:1: internal compiler error: in
expand_expr_addr_expr_1, at expr.c:7665
func ToSlash(path string) string
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||doko at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63622
--- Comment #3 from Martin Liška marxin at gcc dot gnu.org ---
Created attachment 33843
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33843action=edit
IPA ICF aliasing restriction
Can you please try to apply following patch?
It should
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
--- Comment #14 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Wed Oct 29 15:17:42 2014
New Revision: 216841
URL: https://gcc.gnu.org/viewcvs?rev=216841root=gccview=rev
Log:
PR ipa/63587
* g++.dg/ipa/pr63587-1.C: New
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63587
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|RESOLVED|REOPENED
Last
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63622
--- Comment #6 from Martin Liška marxin at gcc dot gnu.org ---
(In reply to Dominique d'Humieres from comment #4)
Created attachment 33843 [details]
IPA ICF aliasing restriction
Can you please try to apply following patch?
It should
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63664
--- Comment #1 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Oct 30 10:10:58 2014
New Revision: 216913
URL: https://gcc.gnu.org/viewcvs?rev=216913root=gccview=rev
Log:
PR ipa/63574
PR ipa/63664
* g++.dg/ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63574
--- Comment #5 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Oct 30 10:10:58 2014
New Revision: 216913
URL: https://gcc.gnu.org/viewcvs?rev=216913root=gccview=rev
Log:
PR ipa/63574
PR ipa/63664
* g++.dg/ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #5 from Martin Liška marxin at gcc dot gnu.org ---
Issue looks very similar, ICF identifies a pair of function which are
transformed to thunk (with tail-call).
Where:
(gdb) call debug_gimple_stmt(stmt)
# .MEM_3 = VDEF .MEM_1(D
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580
--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c
index 6f61f5c..89c96dc 100644
--- a/gcc/cgraphunit.c
+++ b/gcc/cgraphunit.c
@@ -2342,6 +2342,14 @@ cgraph_node::create_wrapper
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63574
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63664
Bug 63664 depends on bug 63574, which changed state.
Bug 63574 Summary: [5 Regression] ICE building libjava (segfault) on
arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63574
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63696
--- Comment #1 from Martin Liška marxin at gcc dot gnu.org ---
Thank you Maxim for the fix, please send it to patches mailing list.
Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63712
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||sch...@linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #8 from Martin Liška marxin at gcc dot gnu.org ---
Same problem can be even seen on x86_64-linux-pc:
_ZNK13TriangulationILi3EE3endEv:
.LFB5569:
.cfi_startproc
subq$24, %rsp
.cfi_def_cfa_offset 32
movq%rsp, %rdi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #9 from Martin Liška marxin at gcc dot gnu.org ---
Merged function by IPA ICF after expand_thunk is called:
Triangulationdim::raw_quad_iterator Triangulationdim::end_quad() const
[with int dim = 3; Triangulationdim::raw_quad_iterator
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #10 from Martin Liška marxin at gcc dot gnu.org ---
Created attachment 33896
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33896action=edit
reduced test case for tria.ii
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63622
--- Comment #21 from Martin Liška marxin at gcc dot gnu.org ---
(In reply to Igor Zamyatin from comment #20)
This is mentioned here -
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534#c9
Fix for this is under review, start of the discussion
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63534
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||marxin at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
--- Comment #11 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Fri Nov 7 12:32:30 2014
New Revision: 217218
URL: https://gcc.gnu.org/viewcvs?rev=217218root=gccview=rev
Log:
PR ipa/63595
* g++.dg/ipa/pr63595.C: New
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63747
--- Comment #6 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Fri Nov 7 12:35:43 2014
New Revision: 217219
URL: https://gcc.gnu.org/viewcvs?rev=217219root=gccview=rev
Log:
PR ipa/63747
* gcc.dg/ipa/pr63747.c: New
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63595
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|WAITING |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63747
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63721
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||jiwang at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63580
--- Comment #7 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Fri Nov 7 13:37:41 2014
New Revision: 217222
URL: https://gcc.gnu.org/viewcvs?rev=217222root=gccview=rev
Log:
PR ipa/63580
* cgraphunit.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #14 from Martin Liška marxin at gcc dot gnu.org ---
(In reply to Andreas Schwab from comment #12)
This also breaks g++.dg/ipa/pr63587-2.C on powerpc -m32, but the patches in
#c6 and #c8 don't fix that.
$ gcc/xg++ -Bgcc/ ../gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #16 from Martin Liška marxin at gcc dot gnu.org ---
(In reply to Jan Hubicka from comment #15)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #14 from Martin Liška marxin at gcc dot gnu.org ---
(In reply
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63795
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Nov 11 14:58:21 2014
New Revision: 217355
URL: https://gcc.gnu.org/viewcvs?rev=217355root=gccview=rev
Log:
PR ipa/63622
PR ipa/63795
* g++.dg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63622
--- Comment #27 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Nov 11 14:58:21 2014
New Revision: 217355
URL: https://gcc.gnu.org/viewcvs?rev=217355root=gccview=rev
Log:
PR ipa/63622
PR ipa/63795
* g++.dg
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63795
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
*
ggc_internal_cleared_alloc)
Product: gcc
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: rguenth at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
../configure --prefix
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||marxin at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63968
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
Problem was introduced by adding gcc_assert that guards if we really decrease a
key. I'm testing patch that implements slow path: if a key is bigger than
current value, we process
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63968
--- Comment #3 from Martin Liška marxin at gcc dot gnu.org ---
Created attachment 34050
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34050action=edit
fh_fix.patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||marxin at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #20 from Martin Liška marxin at gcc dot gnu.org ---
Hello.
I've just bootstrapped on ggc110 after r217307 was applied.
Can you please verify if the problem still persists?
Thanks,
Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569
--- Comment #6 from Martin Liška marxin at gcc dot gnu.org ---
Problem is that IPA ICF contains compare_operand that is called recursively and
handles all tree types. Richard correctly pointed that we should split the
method to memory-related
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63598
--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
Can you please check if the issue still persists?
I would appreciate further information related to PR, or do we have any GCC fam
machine I can debug it?
Thanks,
Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63856
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
I cannot reproduce the bug:
../configure --prefix=/home/marxin/Programming/bin/gcc3 --disable-multilib
--enable-languages=c,c++ --disable-bootstrap
./xgcc -B ./ -O2 -fPIC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63968
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63968
--- Comment #7 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Mon Nov 24 10:25:06 2014
New Revision: 218006
URL: https://gcc.gnu.org/viewcvs?rev=218006root=gccview=rev
Log:
PR lto/63968
* bb-reorder.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63856
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|REOPENED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64060
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64050
--- Comment #3 from Martin Liška marxin at gcc dot gnu.org ---
*** Bug 64060 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64050
--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
Created attachment 34110
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34110action=edit
Suggested patch v1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64068
--- Comment #1 from Martin Liška marxin at gcc dot gnu.org ---
Introduced by r217973:
commit ca92a2511ecb05fb7c84df998723c257f23b6ca7
Author: hubicka hubicka@138bc75d-0d04-0410-961f-82ee72b054a4
Date: Sat Nov 22 21:08:07 2014 +
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64050
--- Comment #5 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Nov 25 15:16:27 2014
New Revision: 218048
URL: https://gcc.gnu.org/viewcvs?rev=218048root=gccview=rev
Log:
2014-11-25 Martin Liska mli...@suse.cz
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64060
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Nov 25 15:16:27 2014
New Revision: 218048
URL: https://gcc.gnu.org/viewcvs?rev=218048root=gccview=rev
Log:
2014-11-25 Martin Liska mli...@suse.cz
PR
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64050
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63851
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
OK, I can reproduce the problem on x86_64 with following simple patch applied:
diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c
index 4875dec..c985052 100644
--- a/gcc/ipa-icf.c
+++ b/gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #25 from Martin Liška marxin at gcc dot gnu.org ---
There's updated version of Honza's patch that fixes testcase instroduced in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573#c23:
diff --git a/gcc/tree-inline.c b/gcc/tree
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64086
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||redi at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|RESOLVED|REOPENED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64218
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||hubicka at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64146
--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
Hello.
Test case you described should be covered by IPA ICF, where we create a
non-interposable alias of a original symbol that is target of newly created
thunk.
There's -fpic
Priority: P3
Component: ipa
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: hubicka at ucw dot cz
Hello.
I created this issue as underlying problem for PR63909, where one can find a
testcase.
Problem is that a BB
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64253
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
CC||marxin at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63909
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Wed Dec 10 14:07:47 2014
New Revision: 218578
URL: https://gcc.gnu.org/viewcvs?rev=218578root=gccview=rev
Log:
PR ipa/63909
* gimple-iterator.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63909
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: jason at gcc dot gnu.org
Created attachment 34250
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34250action
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64278
--- Comment #2 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Dec 16 14:55:29 2014
New Revision: 218779
URL: https://gcc.gnu.org/viewcvs?rev=218779root=gccview=rev
Log:
Fix for PR ipa/64278
* sreal.c (sreal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64278
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63851
--- Comment #5 from Martin Liška marxin at gcc dot gnu.org ---
Yes, IPA ICF should respect 'restrict' attribute.
May I ask you to rerun test suite with applied:
diff --git a/gcc/ipa-icf-gimple.c b/gcc/ipa-icf-gimple.c
index ec0290a..98f38ee
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64330
--- Comment #8 from Martin Liška marxin at gcc dot gnu.org ---
Thank you for the missing externally visible attribute.
I've been testing following patch:
diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c
index b193200..0685019 100644
--- a/gcc/ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64146
--- Comment #7 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Dec 18 12:02:22 2014
New Revision: 218860
URL: https://gcc.gnu.org/viewcvs?rev=218860root=gccview=rev
Log:
Fix for PR ipa/64146
PR ipa/64146
* ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64146
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
--- Comment #29 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Dec 18 12:06:34 2014
New Revision: 218861
URL: https://gcc.gnu.org/viewcvs?rev=218861root=gccview=rev
Log:
Fix for PR bootstrap/63573.
PR bootstrap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63573
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|REOPENED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64330
--- Comment #10 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Dec 18 13:32:18 2014
New Revision: 218864
URL: https://gcc.gnu.org/viewcvs?rev=218864root=gccview=rev
Log:
Fix for PR64330.
PR tree-optimization/64330
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64330
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63851
--- Comment #11 from Martin Liška marxin at gcc dot gnu.org ---
Hello.
The problem is caused by missing static-chain in newly created GIMPLE_CALL in
expand_thunk:
fpi (struct array7_integer(kind=4) xx1, struct array7_t yy1)
{
bb 2:
fpa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569
--- Comment #11 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Fri Dec 19 12:40:50 2014
New Revision: 218949
URL: https://gcc.gnu.org/viewcvs?rev=218949root=gccview=rev
Log:
Fix for PR ipa/63569.
PR ipa/63569
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63569
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63851
--- Comment #14 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Dec 23 09:30:20 2014
New Revision: 219042
URL: https://gcc.gnu.org/viewcvs?rev=219042root=gccview=rev
Log:
Fix for PR ipa/63851 and ipa/63852.
PR ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63852
--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Tue Dec 23 09:30:20 2014
New Revision: 219042
URL: https://gcc.gnu.org/viewcvs?rev=219042root=gccview=rev
Log:
Fix for PR ipa/63851 and ipa/63852.
PR ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63852
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63851
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64801
--- Comment #1 from Martin Liška marxin at gcc dot gnu.org ---
You are right, the problem is hidden in cooperation between IPA inliner and
ICF.
If I run the test w/o ICF, inliner sets NULL to the fsp_detect FUNCTION_DECL:
#0 0x0074541e
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64776
--- Comment #9 from Martin Liška marxin at gcc dot gnu.org ---
May I please Dominique to put 'debug_tree(arg);' after following statement:
error (invalid argument to gimple call);
And send the stderr output?
Thanks,
Martin
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64559
--- Comment #4 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Jan 15 17:29:23 2015
New Revision: 219672
URL: https://gcc.gnu.org/viewcvs?rev=219672root=gccview=rev
Log:
Fix for PR64068 and PR64559.
* g++.dg/ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64068
Martin Liška marxin at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64068
--- Comment #9 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Jan 15 17:29:23 2015
New Revision: 219672
URL: https://gcc.gnu.org/viewcvs?rev=219672root=gccview=rev
Log:
Fix for PR64068 and PR64559.
* g++.dg/ipa
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64068
--- Comment #7 from Martin Liška marxin at gcc dot gnu.org ---
I can confirm that the patch can compile all Chromium source files
(unfortunately I hit another issued during LINK phase: PR64583).
Apart from that, both testcases from this issue
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64068
--- Comment #8 from Martin Liška marxin at gcc dot gnu.org ---
Created attachment 34456
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34456action=edit
Fix with new 2 testcases
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63704
--- Comment #6 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Jan 15 16:03:05 2015
New Revision: 219664
URL: https://gcc.gnu.org/viewcvs?rev=219664root=gccview=rev
Log:
Backport from mainline
2014-11-27
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63704
--- Comment #5 from Martin Liška marxin at gcc dot gnu.org ---
Author: marxin
Date: Thu Jan 15 16:02:28 2015
New Revision: 219663
URL: https://gcc.gnu.org/viewcvs?rev=219663root=gccview=rev
Log:
Backport from mainline
2014-11-27
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64500
--- Comment #1 from Martin Liška marxin at gcc dot gnu.org ---
Created attachment 34498
-- https://gcc.gnu.org/bugzilla/attachment.cgi?id=34498action=edit
perf report for the testcase
1 - 100 of 15430 matches
Mail list logo