diff options
author | Dale Johannesen <dalej@apple.com> | 2009-04-15 01:10:12 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2009-04-15 01:10:12 +0000 |
commit | 7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9 (patch) | |
tree | fdcee2b56080b58984e49f1c4cccd27410e64ed4 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | ffb83a155e4866979b60cb33ecb8a33b66db3549 (diff) | |
download | bcm5719-llvm-7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9.tar.gz bcm5719-llvm-7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9.zip |
Enhance induction variable code to remove the
sext around sext(shorter IV + constant), using a
longer IV instead, when it can figure out the
add can't overflow. This comes up a lot in
subscripting; mainly affects 64 bit.
llvm-svn: 69123
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions