Revert "Revert "Revert "InstCombine: Improvement to check if signed addition overflow...
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 29 May 2014 14:39:16 +0000 (14:39 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 29 May 2014 14:39:16 +0000 (14:39 +0000)
commit843ac4747a6e02884a93e04a5463de340d044a0f
tree197bb4f1bb31a8ce7bb0286a3f42c1e0fcc16d0b
parent897fd5f0edd15ddfc569d3f4ff2a4bcbbb644af2
Revert "Revert "Revert "InstCombine: Improvement to check if signed addition overflows."""

This reverts commit r209776.

It was miscompiling llvm::SelectionDAGISel::MorphNode.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209817 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineAddSub.cpp
test/Transforms/InstCombine/AddOverflow.ll [deleted file]