* tree-ssa-loop-prefetch.c (schedule_prefetches): Cleanup and improve
authorrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 12 Nov 2006 20:05:49 +0000 (20:05 +0000)
committerrakdver <rakdver@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 12 Nov 2006 20:05:49 +0000 (20:05 +0000)
commit53d4d5ccad6817ab0c190f407b57fa14b9ec6db8
tree872aef0e893c395cc6fdd9d9fe625854bf2281f4
parentfaa56cf9fb2c67f8b284c4d9fcdc641a7728a4a9
* tree-ssa-loop-prefetch.c (schedule_prefetches): Cleanup and improve
comments.
(issue_prefetch_ref): Move assignment to write_p out of loop.
(determine_unroll_factor): Do not take PARAM_MAX_UNROLL_TIMES and
SIMULTANEOUS_PREFETCHES into account.
(loop_prefetch_arrays): Do not pass ahead to determine_unroll_factor.
* lambda-code.c (lcm): Renamed to ...
(least_common_multiple): ... and exported.
* tree-flow.h (least_common_multiple): Declare.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118730 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lambda-code.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/prefetch-3.c [new file with mode: 0644]
gcc/tree-flow.h
gcc/tree-ssa-loop-prefetch.c