[Bug tree-optimization/38440] auto-increment generation does not work
amylaar at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Dec 9 21:14:00 GMT 2008
------- Comment #4 from amylaar at gcc dot gnu dot org 2008-12-09 21:13 -------
The .083t.cunroll (gcc 4.2.1) and .1045.cunroll (gcc 4.4.0) dumps
show that the read memory read pointers are incremented as given in the
source.
This is still the case in the .085.ivopts dump from gcc 4.2.1, but no more
in the .017.ivopts dump of gcc 4.4.0 . There, the code is pessimized
to use a newly invented index and add this to the initial values of the
read pointers and size to arrive at their current values - the opposite of
strength reduction.
With this pessimized code, we can't form any auto-increments.
--
amylaar at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|rtl-optimization |tree-optimization
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38440
More information about the Gcc-bugs
mailing list