[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED CC||law at redhat dot com Resolution|--- |FIXED --- Comment #8 from Jeffrey A. Law --- Fixed by Bernd's patch on the trunk.
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 --- Comment #7 from Jeffrey A. Law --- Author: law Date: Tue Mar 14 17:50:46 2017 New Revision: 246138 URL: https://gcc.gnu.org/viewcvs?rev=246138=gcc=rev Log: PR rtl-optimization/79728 * regs.h (struct target_regs): New field x_contains_allocatable_regs_of_mode. (contains_allocatable_regs_of_mode): New macro. * reginfo.c (init_reg_sets_1): Initialize it, and change contains_reg_of_mode so it includes global regs as well. * reload.c (push_reload): Use contains_allocatable_regs_of_mode rather than contains_regs_of_mode. PR rtl-optimization/79728 * gcc.target/i386/sse-globalreg.c: New test. Added: trunk/gcc/testsuite/gcc.target/i386/sse-globalreg.c Modified: trunk/gcc/ChangeLog trunk/gcc/reginfo.c trunk/gcc/regs.h trunk/gcc/reload.c trunk/gcc/testsuite/ChangeLog
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 --- Comment #6 from David Binderman --- (In reply to Xi Ruoyao from comment #5) > So please ignore my mumble... Still seems broken to me. If one of the patches could be put into gcc trunk, that might help.
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 --- Comment #5 from Xi Ruoyao --- (In reply to Bernd Schmidt from comment #4) > Actually here's mine from last week: > https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00176.html So please ignore my mumble...
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 --- Comment #4 from Bernd Schmidt --- Actually here's mine from last week: https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00176.html
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 Xi Ruoyao changed: What|Removed |Added CC||ryxi at stu dot xidian.edu.cn --- Comment #3 from Xi Ruoyao --- I think this patch will fix it. https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00233.html
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 Bernd Schmidt changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |bernds at gcc dot gnu.org --- Comment #2 from Bernd Schmidt --- Taking a look.
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Priority|P3 |P1
[Bug rtl-optimization/79728] [7 Regression] ICE in setup_pressure_classes, at ira.c:912
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79728 Richard Biener changed: What|Removed |Added Keywords||ra CC||vmakarov at gcc dot gnu.org Component|c |rtl-optimization Target Milestone|--- |7.0