This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]