http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54919
Jan Hubicka <hubicka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hubicka at gcc dot gnu.org --- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> 2012-10-13 18:06:29 UTC --- I think the dump is right. Number of iterations as defined by loop infrastructure is number of execution of loopback edges. For loop after loop header copying has one iteration fewer than one would naturaly assume. The dump seems right - the constant unrolling unrolls 8x that it reports as 7 peelings (that means "produce 7 extra copies of body")