re PR rtl-optimization/32283 (Missed induction variable optimization)
authorZdenek Dvorak <ook@ucw.cz>
Sat, 8 Sep 2007 13:18:49 +0000 (15:18 +0200)
committerZdenek Dvorak <rakdver@gcc.gnu.org>
Sat, 8 Sep 2007 13:18:49 +0000 (13:18 +0000)
commitcbc012d523aa1c819de2909dc00454a226ce0534
tree53f39305ff8de4157e5710fcf6c2b2d0a0f21bb6
parent8fc6f12f498676b90ee96f3488af0c59a74d4905
re PR rtl-optimization/32283 (Missed induction variable optimization)

PR tree-optimization/32283
* tree-ssa-loop-ivopts.c (may_eliminate_iv): Use
estimated_loop_iterations.
(determine_use_iv_cost_condition): Decrease cost of expressions
used in iv elimination.

* gcc.dg/tree-ssa/loop-31.c: New test.

From-SVN: r128272
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/loop-31.c [new file with mode: 0644]
gcc/tree-ssa-loop-ivopts.c