[Bug rtl-optimization/54919] [4.6/4.7/4.8 Regression] gcc.dg/torture/pr54877.c FAILs with -fvariable-expansion-in-unroller

hubicka at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Oct 13 18:06:00 GMT 2012


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")



More information about the Gcc-bugs mailing list