[Bug rtl-optimization/19078] [4.0 Regression] Poor quality code after loop unrolling.
rakdver at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Sun Dec 19 22:04:00 GMT 2004
------- Additional Comments From rakdver at gcc dot gnu dot org 2004-12-19 22:04 -------
With minor adjustment in ivopts, we get the same code as in 3.3 with fno-split-
ivs-in-unroller, and more reasonably looking code without; I'm testing the
patch just now.
Of course we cannot have autoincrements and iv splitting at the same time. It
might be possible to use some heuristics to disable iv splitting if it does not
seem useful. Possibly even better would be to add generation of autoincrements
to loop optimizer, but this would require fixing cse so that it handles them
correctly.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |rakdver at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19078
More information about the Gcc-bugs
mailing list