* tree-ssa-loop-ivopts.c (avg_loop_niter): Use also
max_loop_iterations_int.
From-SVN: r235158
+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
{
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;
}