[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-16 Thread amodra at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #17 from Alan Modra --- *** Bug 68959 has been marked as a duplicate of this bug. ***

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-03 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #16 from Michael Meissner --- Author: meissner Date: Thu Feb 4 00:39:34 2016 New Revision: 233120 URL: https://gcc.gnu.org/viewcvs?rev=233120&root=gcc&view=rev Log: 2016-02-03 Michael Meissner Vladimir Makarov

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-03 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #15 from Vladimir Makarov --- (In reply to Alexandre Oliva from comment #12) > Vlad, thanks for taking this over. Let me just point out, just in case you > missed, that I believe it is important for any register allocator to test > H

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-03 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 Markus Trippelsdorf changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-03 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #13 from Vladimir Makarov --- Author: vmakarov Date: Wed Feb 3 17:58:34 2016 New Revision: 233107 URL: https://gcc.gnu.org/viewcvs?rev=233107&root=gcc&view=rev Log: 2016-02-03 Vladimir Makarov Alexandre Oliva

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-02 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 Alexandre Oliva changed: What|Removed |Added Assignee|aoliva at gcc dot gnu.org |vmakarov at gcc dot gnu.org --

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-02-01 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #11 from Vladimir Makarov --- I have patches fixing the two issues but when I started to test the patches I found that LRA actually has >800 additional failures on power8 in comparison with reload. So I am going to look at this and t

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-29 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #10 from Vladimir Makarov --- (In reply to Alexandre Oliva from comment #6) > Created attachment 37498 [details] > Patch I'm testing to fix the bug > > LRA wants harder than reload to avoid creating a stack slot to satisfy insn > con

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-29 Thread vmakarov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #9 from Vladimir Makarov --- (In reply to Alexandre Oliva from comment #6) > Created attachment 37498 [details] > Patch I'm testing to fix the bug > > LRA wants harder than reload to avoid creating a stack slot to satisfy insn > cons

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-28 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #8 from Markus Trippelsdorf --- Hmm, trippels@gcc2-power8 ~ % cat tramp3d-v4.ii class Init { public: ~Init(); } a; trippels@gcc2-power8 ~ % g++ -flto -mlra tramp3d-v4.ii tramp3d-v4.ii: In function ‘__static_initialization_and_dest

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-28 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #7 from Markus Trippelsdorf --- Even with your patch applied, I still get the same ICE when I compile e.g. tramp3d-v4.cpp with -flto on ppc64le: trippels@gcc2-power8 ~ % g++ -w -Ofast -flto=16 -mlra tramp3d-v4.cpp tramp3d-v4.cpp: In

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-27 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 --- Comment #6 from Alexandre Oliva --- Created attachment 37498 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37498&action=edit Patch I'm testing to fix the bug LRA wants harder than reload to avoid creating a stack slot to satisfy insn

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-27 Thread aoliva at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 Alexandre Oliva changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/69461] [6 Regression] ICE in lra_set_insn_recog_data, at lra.c:964

2016-01-26 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69461 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Version|5.3.0