[Bug target/49069] [4.6/4.7 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069 --- Comment #14 from Jakub Jelinek jakub at gcc dot gnu.org 2013-02-01 14:14:19 UTC --- Author: jakub Date: Fri Feb 1 14:14:11 2013 New Revision: 195661 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=195661 Log: Backported from mainline 2013-01-23 Jakub Jelinek ja...@redhat.com PR target/49069 * config/arm/arm.md (cbranchdi4, cstoredi4): Use s_register_operand instead of cmpdi_operand for first comparison operand. Don't assert that comparison operands aren't both constants. * gcc.dg/pr49069.c: New test. Added: branches/gcc-4_7-branch/gcc/testsuite/gcc.dg/pr49069.c Modified: branches/gcc-4_7-branch/gcc/ChangeLog branches/gcc-4_7-branch/gcc/config/arm/arm.md branches/gcc-4_7-branch/gcc/testsuite/ChangeLog
[Bug target/49069] [4.6/4.7 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Known to work||4.8.0 Summary|[4.6/4.7/4.8 Regression]|[4.6/4.7 Regression] ICE in |ICE in gen_cstoredi4, at|gen_cstoredi4, at |config/arm/arm.md:7554 |config/arm/arm.md:7554 --- Comment #13 from Jakub Jelinek jakub at gcc dot gnu.org 2013-01-23 08:45:45 UTC --- Fixed on the trunk so far.
[Bug target/49069] [4.6/4.7 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Component|tree-optimization |target Target Milestone|--- |4.6.4 --- Comment #8 from Richard Guenther rguenth at gcc dot gnu.org 2012-03-02 10:06:17 UTC --- I don't think what the tree level does is wrong. Target patch suggests target bug.