diff options
author | Dan Gohman <gohman@apple.com> | 2010-04-12 02:21:50 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2010-04-12 02:21:50 +0000 |
commit | fa5ad797e30e80db298625feadabe6580d83a023 (patch) | |
tree | 0472e5ca7213d73fb5dae17543803566af4a125d /llvm/lib/Analysis/ConstantFolding.cpp | |
parent | 3d2a36277ef8126f21d28df86e0159ffbdf9163e (diff) | |
download | llvm-fa5ad797e30e80db298625feadabe6580d83a023.zip llvm-fa5ad797e30e80db298625feadabe6580d83a023.tar.gz llvm-fa5ad797e30e80db298625feadabe6580d83a023.tar.bz2 |
Re-apply r101000, with a fix: Don't eliminate an icmp which is part of
the loop exit test. This usually doesn't come up for a variety of
reasons, but it isn't impossible, so make IndVarSimplify handle it
conservatively.
llvm-svn: 101008
Diffstat (limited to 'llvm/lib/Analysis/ConstantFolding.cpp')
0 files changed, 0 insertions, 0 deletions