[Bug target/36028] [IRA] ICE in reload_cse_simplify_operands

2008-06-10 Thread aldot at gcc dot gnu dot org


--- Comment #6 from aldot at gcc dot gnu dot org  2008-06-10 19:42 ---
Fixed on the IRA branch.


-- 

aldot at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36028



[Bug target/36028] [IRA] ICE in reload_cse_simplify_operands

2008-06-06 Thread aldot at gcc dot gnu dot org


--- Comment #5 from aldot at gcc dot gnu dot org  2008-06-06 14:44 ---
maybe provoking PR36450 although this one is about a slightly different thing
AFAICS?

I'm curious if you can build your distro with -O3 and -Os ?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36028



[Bug target/36028] [IRA] ICE in reload_cse_simplify_operands

2008-05-06 Thread vmakarov at gcc dot gnu dot org


--- Comment #4 from vmakarov at gcc dot gnu dot org  2008-05-06 19:22 
---
Subject: Bug 36028

Author: vmakarov
Date: Tue May  6 19:22:07 2008
New Revision: 134996

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134996
Log:
2008-05-06  Vladimir Makarov  <[EMAIL PROTECTED]>

PR rtl-optimization/36028
* caller-save.c (setup_save_areas): Adjust reused stack slot.


Modified:
branches/ira/gcc/ChangeLog
branches/ira/gcc/caller-save.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36028



[Bug target/36028] [IRA] ICE in reload_cse_simplify_operands

2008-05-06 Thread vmakarov at redhat dot com


--- Comment #3 from vmakarov at redhat dot com  2008-05-06 19:11 ---
Thanks for decreasing the test case.  The problem was in wrong mode of
save/restore stack slot when it was reused for another hard register.  It
resulted in generation of wrong save/restore insn and after that in a wrong
secondary reload insn needed for this insn and the last insn caused a crash in
the postreload pass.

The patch solving the problem will follow soon.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36028