http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53880
--- Comment #30 from Steven Bosscher <steven at gcc dot gnu.org> 2012-07-30 16:15:35 UTC --- Created attachment 27898 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27898 Hack to avoid quadratic loops This makes use of the assumption that this_obj and its comparison companion are loop invariant (they have to be for pointer rewriting). Drops compile time to worse-than-gcc47-but-acceptable levels. Markus, could you give this a try, please?