------- Comment #8 from changpeng dot fang at amd dot com 2010-05-28 18:30 ------- (In reply to comment #4) > Created an attachment (id=20767) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20767&action=view) [edit] > Patch that makes loop invariant prefetches backend specfic > > Three observations: > > 1. the patch had a bug which let to wrong calculation in some cases > This commit should be applied to improve some other testcases: > http://gcc.gnu.org/viewcvs?view=revision&revision=159816
Looks like this is a fix to the regressions. That is, the regressions are actually caused by the wrong calculation. This bug could be considered fixed, even though performance tuning may be necessary for non-constant step prefetching. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44297