http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59152
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- Hm, -O0 and loops. IPA opts are not really supposed to run at -O0. But the issue here seems to be that this loop has multiple latches but has ->latch != NULL.