diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2006-11-12 21:05:49 +0100 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2006-11-12 20:05:49 +0000 |
commit | 911b3fdbe38f8a259a8212773098bf201423a242 (patch) | |
tree | 872aef0e893c395cc6fdd9d9fe625854bf2281f4 /gcc/lambda-code.c | |
parent | 946e1bc7575f0676faf87b8f9937e3a2a8b828af (diff) | |
download | gcc-911b3fdbe38f8a259a8212773098bf201423a242.zip gcc-911b3fdbe38f8a259a8212773098bf201423a242.tar.gz gcc-911b3fdbe38f8a259a8212773098bf201423a242.tar.bz2 |
tree-ssa-loop-prefetch.c (schedule_prefetches): Cleanup and improve comments.
* 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.
From-SVN: r118730
Diffstat (limited to 'gcc/lambda-code.c')
-rw-r--r-- | gcc/lambda-code.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/lambda-code.c b/gcc/lambda-code.c index 2a03fd3..3dfad91 100644 --- a/gcc/lambda-code.c +++ b/gcc/lambda-code.c @@ -442,8 +442,8 @@ lambda_lattice_compute_base (lambda_loopnest nest) /* Compute the least common multiple of two numbers A and B . */ -static int -lcm (int a, int b) +int +least_common_multiple (int a, int b) { return (abs (a) * abs (b) / gcd (a, b)); } @@ -577,7 +577,7 @@ compute_nest_using_fourier_motzkin (int size, { if (A[k][i] < 0) { - multiple = lcm (A[j][i], A[k][i]); + multiple = least_common_multiple (A[j][i], A[k][i]); f1 = multiple / A[j][i]; f2 = -1 * multiple / A[k][i]; |