[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2011-06-27 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

Richard Guenther rguenth at gcc dot gnu.org changed:

   What|Removed |Added

   Target Milestone|4.3.6   |4.4.7

--- Comment #30 from Richard Guenther rguenth at gcc dot gnu.org 2011-06-27 
12:13:51 UTC ---
4.3 branch is being closed, moving to 4.4.7 target.


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-06 Thread tg at mirbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

--- Comment #29 from Thorsten Glaser tg at mirbsd dot org 2010-11-06 16:25:00 
UTC ---
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=602099#20
in case someone’s interested…


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-03 Thread tg at mirbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

--- Comment #28 from Thorsten Glaser tg at mirbsd dot org 2010-11-03 21:41:38 
UTC ---
OK, added.


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-01 Thread tg at mirbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

Thorsten Glaser tg at mirbsd dot org changed:

   What|Removed |Added

 CC||tg at mirbsd dot org

--- Comment #23 from Thorsten Glaser tg at mirbsd dot org 2010-11-01 16:10:32 
UTC ---
Backported r150626 from Comment 19 and applied to Debian/m68k gcc-4.4
(native). Fixes this ICE when building libjpeg for me. No regression
tests run, though.


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-01 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

--- Comment #24 from Paolo Bonzini bonzini at gnu dot org 2010-11-01 16:38:53 
UTC ---
You'd need also the patch for bug 41064.


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-01 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

Paolo Bonzini bonzini at gnu dot org changed:

   What|Removed |Added

 CC||nospamname at web dot de

--- Comment #25 from Paolo Bonzini bonzini at gnu dot org 2010-11-01 16:40:07 
UTC ---
*** Bug 40414 has been marked as a duplicate of this bug. ***


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-01 Thread tg at mirbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

--- Comment #26 from Thorsten Glaser tg at mirbsd dot org 2010-11-01 16:53:18 
UTC ---
Probably, but not on m68k ;-)


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-11-01 Thread bonzini at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37053

--- Comment #27 from Paolo Bonzini bonzini at gnu dot org 2010-11-01 16:58:20 
UTC ---
Better: not for this testcase.  We found it on CRIS, but the bug could really
happen on any target.


[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2010-05-22 Thread rguenth at gcc dot gnu dot org


--- Comment #22 from rguenth at gcc dot gnu dot org  2010-05-22 18:12 
---
GCC 4.3.5 is being released, adjusting target milestone.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

   Target Milestone|4.3.5   |4.3.6


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



[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2009-12-29 Thread bonzini at gnu dot org


--- Comment #21 from bonzini at gnu dot org  2009-12-29 19:30 ---
Reopening since it is still broken on the other open branches.


-- 

bonzini at gnu dot org changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
  Known to work||4.5.0
 Resolution|FIXED   |
Summary|[4.3/4.4/4.5 regression] ICE|[4.3/4.4 regression] ICE in
   |in  |reload_cse_simplify_operands
   |reload_cse_simplify_operands|, at postreload.c:395
   |, at postreload.c:395   |


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



[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-09-20 Thread rguenth at gcc dot gnu dot org


--- Comment #7 from rguenth at gcc dot gnu dot org  2008-09-20 14:29 ---
m68k-linux-gnu is neither primary nor secondary target.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

   Priority|P3  |P4


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



[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-09-16 Thread schwab at suse dot de


--- Comment #5 from schwab at suse dot de  2008-09-16 21:00 ---
Reverting this change in commutative_operand_precedence fixes the testcase:

 case RTX_OBJ:
   /* Complex expressions should be the first, so decrease priority
- of objects.  */
-  return -1;
+ of objects.  Prefer pointer objects over non pointer objects.  */
+  if ((REG_P (op)  REG_POINTER (op))
+ || (MEM_P (op)  MEM_POINTER (op)))
+   return -1;
+  return -2;

 case RTX_COMM_ARITH:
   /* Prefer operands that are themselves commutative to be first.


-- 


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



[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-09-16 Thread bonzini at gnu dot org


--- Comment #6 from bonzini at gnu dot org  2008-09-16 21:02 ---
But that was the meat of fixing PR28690. :-(

The insn should satisfy the constraints of alternative 4.


-- 


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



[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-09-11 Thread schwab at suse dot de


--- Comment #3 from schwab at suse dot de  2008-09-11 15:19 ---
Caused by:

2007-07-23  Peter Bergner  [EMAIL PROTECTED]
Jakub Jelinek  [EMAIL PROTECTED]

PR middle-end/PR28690

Can be reproduced with gcc.c-torture/execute/20060420-1.c when compiled with
-O2.


-- 

schwab at suse dot de changed:

   What|Removed |Added

 CC||bergner at vnet dot ibm dot
   ||com, jakub at redhat dot com
OtherBugsDependingO||28690
  nThis||
 Status|UNCONFIRMED |NEW
  Component|target  |middle-end
 Ever Confirmed|0   |1
  GCC build triplet|m68k-linux-gnu  |
   GCC host triplet|m68k-linux-gnu  |
   Keywords||ice-on-valid-code
   Last reconfirmed|-00-00 00:00:00 |2008-09-11 15:19:57
   date||
Summary|ICE in  |[4.3/4.4 regression] ICE in
   |reload_cse_simplify_operands|reload_cse_simplify_operands
   |, at postreload.c:395   |, at postreload.c:395
   Target Milestone|--- |4.3.4


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



[Bug middle-end/37053] [4.3/4.4 regression] ICE in reload_cse_simplify_operands, at postreload.c:395

2008-09-11 Thread bonzini at gnu dot org


--- Comment #4 from bonzini at gnu dot org  2008-09-11 15:29 ---
I think there is a missing constrain_operands somewhere, because in

(define_insn *addsi3_internal
  [(set (match_operand:SI 0 nonimmediate_operand =m,?a,?a,d,a)
(plus:SI (match_operand:SI 1 general_operand %0,a,rJK,0,0)
 (match_operand:SI 2 general_src_operand
dIKLT,rJK,a,mSrIKLT,mSrIKLs)))]

the insn does match the fourth alternative with operands 1 and 2 commuted.


-- 

bonzini at gnu dot org changed:

   What|Removed |Added

 CC||bonzini at gnu dot org


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