]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-ssa-loop-prefetch.c
re PR middle-end/44203 (New prefetch test failures)
authorChristian Borntraeger <borntraeger@de.ibm.com>
Tue, 25 May 2010 11:18:07 +0000 (11:18 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Tue, 25 May 2010 11:18:07 +0000 (11:18 +0000)
commit8fde8b401da8b351f0ad3ed914e2b9cc9f3e9899
tree40f47cc3c195e5fad0387d27e2b9762a3e6a78b0
parentbe6d3f0e89340dc7f7c2281aa747aa6560c05715
re PR middle-end/44203 (New prefetch test failures)

2010-05-25  Christian Borntraeger  <borntraeger@de.ibm.com>

PR 44203
* tree-ssa-loop-prefetch.c: Fix logic for step calculation to
match the original (and intended) behaviour before r159557.  This
changeset changed a=a+b*c to a=(a+b)*b which was obviously wrong
in two ways.

From-SVN: r159816
gcc/ChangeLog
gcc/tree-ssa-loop-prefetch.c