[Bug tree-optimization/49069] [4.6/4.7 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554

2012-03-01 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069

--- Comment #7 from Steven Bosscher  2012-03-01 
19:27:56 UTC ---
Created attachment 26804
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26804
Tighten predicates


[Bug tree-optimization/49069] [4.6/4.7 Regression] ICE in gen_cstoredi4, at config/arm/arm.md:7554

2012-03-01 Thread steven at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49069

Steven Bosscher  changed:

   What|Removed |Added

   Keywords||ice-on-valid-code
  Known to work|4.7.0   |4.4.2, 4.5.3
Summary|ICE in gen_cstoredi4, at|[4.6/4.7 Regression] ICE in
   |config/arm/arm.md:7554  |gen_cstoredi4, at
   ||config/arm/arm.md:7554
  Known to fail||4.7.0

--- Comment #6 from Steven Bosscher  2012-03-01 
18:18:14 UTC ---
Latent on trunk, but tree-ssa-ter.c has no changes (wow!) between GCC 4.6.3 and
GCC 4.7.0 trunk of today, so the bug is still present on trunk also (but just
harder to trigger).

The test case compiles fine with GCC 4.4.2 and GCC 4.5.3, so this is a
regression.