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

Reply via email to