tree-ssa-loop-ivopts.c (avg_loop_niter): Use also max_loop_iterations_int.
* tree-ssa-loop-ivopts.c (avg_loop_niter): Use also max_loop_iterations_int. From-SVN: r235158
This commit is contained in:
parent
90751aa731
commit
fa519ca610
|
@ -1,3 +1,8 @@
|
|||
2016-04-17 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* tree-ssa-loop-ivopts.c (avg_loop_niter): Use also
|
||||
max_loop_iterations_int.
|
||||
|
||||
2016-04-18 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/43434
|
||||
|
|
|
@ -121,7 +121,11 @@ avg_loop_niter (struct loop *loop)
|
|||
{
|
||||
HOST_WIDE_INT niter = estimated_stmt_executions_int (loop);
|
||||
if (niter == -1)
|
||||
return AVG_LOOP_NITER (loop);
|
||||
{
|
||||
niter = max_stmt_executions_int (loop);
|
||||
if (niter == -1 || niter > AVG_LOOP_NITER (loop))
|
||||
return AVG_LOOP_NITER (loop);
|
||||
}
|
||||
|
||||
return niter;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue