diff options
author | Zdenek Dvorak <ook@ucw.cz> | 2007-09-08 15:18:49 +0200 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2007-09-08 13:18:49 +0000 |
commit | cbc012d523aa1c819de2909dc00454a226ce0534 (patch) | |
tree | 53f39305ff8de4157e5710fcf6c2b2d0a0f21bb6 /gcc/cse.c | |
parent | 8fc6f12f498676b90ee96f3488af0c59a74d4905 (diff) | |
download | gcc-cbc012d523aa1c819de2909dc00454a226ce0534.zip gcc-cbc012d523aa1c819de2909dc00454a226ce0534.tar.gz gcc-cbc012d523aa1c819de2909dc00454a226ce0534.tar.bz2 |
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
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions