------- Comment #4 from pinskia at gcc dot gnu dot org 2006-07-14 08:20 ------- (In reply to comment #3) > This simplified test case ICEs already at -O: > > 00.expand already contains the unfolded leu. I suppose this is not valid RTL?
I think this is a case where we unroll the loop but don't do store-CCP after the unroller so we can get expand looks into sizes for the value but then we don't call simplify-rtx before emitting (which seems wrong). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28376