diff options
author | Zdenek Dvorak <dvorakz@suse.cz> | 2006-08-16 23:14:11 +0200 |
---|---|---|
committer | Zdenek Dvorak <rakdver@gcc.gnu.org> | 2006-08-16 21:14:11 +0000 |
commit | b43a2366d696649472d8615dec3765fecc54477a (patch) | |
tree | e8173d30c8c27f0101aa05f52b4041fe6a80bf11 /libjava | |
parent | c58e8676dd02e78d29512ff0f0b024ce91c62883 (diff) | |
download | gcc-b43a2366d696649472d8615dec3765fecc54477a.zip gcc-b43a2366d696649472d8615dec3765fecc54477a.tar.gz gcc-b43a2366d696649472d8615dec3765fecc54477a.tar.bz2 |
re PR tree-optimization/28364 (poor optimization choices when iterating over a std::string (probably not c++-specific))
PR tree-optimization/28364
* tree-ssa-loop-ivopts.c (aff_combination_to_tree): Handle zero
correctly.
(fold_affine_expr): New function.
(may_eliminate_iv): Use fold_affine_expr.
From-SVN: r116189
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions