Revert "[InstCombine] Negator: -(X << C) --> X * (-1 << C)"
authorRoman Lebedev <lebedev.ri@gmail.com>
Wed, 5 Aug 2020 00:19:38 +0000 (03:19 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Wed, 5 Aug 2020 00:19:38 +0000 (03:19 +0300)
commitac70b37a00dc02bd8923e0a4602d26be4581c570
tree62fe1f8f1cae76e214eaa96d67964a95d00ce7cb
parent8aeb2fe13a4100b4c2e78d6ef75119304100cb1f
Revert "[InstCombine] Negator: -(X << C)  -->  X * (-1 << C)"

Breaks codegen tests, will recommit later.

This reverts commit 8aeb2fe13a4100b4c2e78d6ef75119304100cb1f.
llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp
llvm/test/Transforms/InstCombine/icmp.ll
llvm/test/Transforms/InstCombine/sub-gep.ll
llvm/test/Transforms/InstCombine/sub-of-negatible.ll
llvm/test/Transforms/InstCombine/sub.ll