InstCombine: Propagate NSW for -X * -Y -> X * Y
authorDavid Majnemer <david.majnemer@gmail.com>
Sat, 22 Nov 2014 07:25:19 +0000 (07:25 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sat, 22 Nov 2014 07:25:19 +0000 (07:25 +0000)
commit082eff658ef184d7ec9b7c932680e64b192bb58b
tree6fa2628a62fda1618d82c2dcf58b8bf71f0e80fd
parent7eca618dfc363f98085cef732b61c7c48c519582
InstCombine: Propagate NSW for -X * -Y -> X * Y

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222612 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
test/Transforms/InstCombine/mul.ll