------- Comment #18 from mikpe at it dot uu dot se 2010-09-20 22:05 ------- It's the 17 line if-for-return block headed by
/* Check whether its cheaper to implement a left shift by a constant bit count by a sequence of additions. */ that gets miscompiled by stage1, which makes sense given the observed effects. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45445