aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2009-04-15 01:10:12 +0000
committerDale Johannesen <dalej@apple.com>2009-04-15 01:10:12 +0000
commit7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9 (patch)
treefdcee2b56080b58984e49f1c4cccd27410e64ed4 /llvm/lib/CodeGen/MachineInstr.cpp
parentffb83a155e4866979b60cb33ecb8a33b66db3549 (diff)
downloadllvm-7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9.zip
llvm-7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9.tar.gz
llvm-7ffb7d57286ef55b6e98ccde90ecbbc6ff6bbbd9.tar.bz2
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/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions