[Bug target/56470] [4.8 Regression] ICE output_operand: invalid shift operand

2013-03-06 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56470 Richard Earnshaw changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from

[Bug target/56470] [4.8 Regression] ICE output_operand: invalid shift operand

2013-03-05 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56470 --- Comment #4 from Jakub Jelinek 2013-03-05 09:14:46 UTC --- If the folder or GIMPLE passes see it is a shift by 32, they fold it away (with or without a warning), so the fact that it is a constant larger than bitsize of the shifted opera

[Bug target/56470] [4.8 Regression] ICE output_operand: invalid shift operand

2013-03-04 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56470 --- Comment #3 from Richard Earnshaw 2013-03-05 07:01:42 UTC --- Definitely a back-end bug. I'm not disputing that. My surprise is that this hasn't bitten us long before now, since the code has been this way for well over ten years.

[Bug target/56470] [4.8 Regression] ICE output_operand: invalid shift operand

2013-03-04 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56470 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.8.0 --- Comment #2 from Jakub

[Bug target/56470] [4.8 Regression] ICE output_operand: invalid shift operand

2013-03-03 Thread rearnsha at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56470 Richard Earnshaw changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|