------- Comment #7 from rguenth at gcc dot gnu dot org 2007-06-12 21:57 ------- The difference is that we iterated jump threading in DOM in 4.1 but do so no longer. On the mainline each dom and vrp pass figures more jump threading opportunities - just not enough. With 4.1 the third and last DOM pass doesn't find any more.
-- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|[4.2/4.3 Regression] Bad |[4.2/4.3 Regression] DOM |Code generation ( Tree |chooses bad jump threading |optimization ) |targets. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32306