[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2009-01-02 Thread andreasmeier80 at gmx dot de
--- Comment #8 from andreasmeier80 at gmx dot de 2009-01-02 17:08 --- What is the status of this bug? -- andreasmeier80 at gmx dot de changed: What|Removed |Added

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2009-01-02 Thread hp at gcc dot gnu dot org
--- Comment #9 from hp at gcc dot gnu dot org 2009-01-02 18:44 --- See comment #5. The subsequent commits were AFAIK not addressing it. I don't have time to experiment right now, and as the bug only appeared (at the time) with separate patches, I'm making it SUSPENDED. CC:ers, feel

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2009-01-02 Thread hp at gcc dot gnu dot org
-- hp at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |SUSPENDED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37813

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-27 Thread vmakarov at gcc dot gnu dot org
--- Comment #7 from vmakarov at gcc dot gnu dot org 2008-10-27 16:25 --- Subject: Bug 37813 Author: vmakarov Date: Mon Oct 27 16:24:19 2008 New Revision: 141384 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141384 Log: 2008-10-27 Vladimir Makarov [EMAIL PROTECTED] PR

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-26 Thread hjl at gcc dot gnu dot org
--- Comment #6 from hjl at gcc dot gnu dot org 2008-10-26 07:16 --- Subject: Bug 37813 Author: hjl Date: Sun Oct 26 07:14:49 2008 New Revision: 141372 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=141372 Log: 2008-10-25 Vladimir Makarov [EMAIL PROTECTED] PR

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-22 Thread vmakarov at redhat dot com
--- Comment #2 from vmakarov at redhat dot com 2008-10-22 13:51 --- The problem is in that hard regs (like r10) which have class GENERAL_REGS (from REGNO_REG_CLASS) are translated into ACR_REGS. Such translation results in wrong register pressure calculation for ACR_REGS and failed

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-22 Thread hp at gcc dot gnu dot org
--- Comment #3 from hp at gcc dot gnu dot org 2008-10-22 18:02 --- (In reply to comment #2) The problem is in that hard regs (like r10) which have class GENERAL_REGS (from REGNO_REG_CLASS) are translated into ACR_REGS. Oops, I guess I should make that NONACR_REGS; the documentation

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-22 Thread hp at gcc dot gnu dot org
--- Comment #4 from hp at gcc dot gnu dot org 2008-10-22 22:05 --- Created an attachment (id=16530) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16530action=view) Updated cris.h patch, reflecting corrected REGNO_REG_CLASS together with the IRA_COVER_CLASSES. I tried this updated

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-22 Thread hp at gcc dot gnu dot org
--- Comment #5 from hp at gcc dot gnu dot org 2008-10-22 22:17 --- Created an attachment (id=16531) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16531action=view) Reduced test-case for updated cris.h at r141228. Compile with -O2. After fixing REGNO_REG_CLASS (but still with the

[Bug middle-end/37813] assert with IRA_COVER_CLASSES with singleton

2008-10-12 Thread hp at gcc dot gnu dot org
--- Comment #1 from hp at gcc dot gnu dot org 2008-10-13 00:16 --- Created an attachment (id=16487) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=16487action=view) Preprocessed and reduced test-case - Configure with --target=crisv32-axis-elf --enable-languages=c (the latter