commit | 377a5c1a87b879b7a05a635ed7bbf125b0b61e28 | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Tue Jul 09 07:50:59 2013 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Tue Jul 09 07:50:59 2013 +0000 |
tree | 275e59425c6d7b5624da0778de459b323d0afe5a | |
parent | fa55969acb64da32acf6305064c9f6e3c237b74e [diff] |
InstCombine: add more transforms C1-X <u C2 -> (X|(C2-1)) == C1 C1-X >u C2 -> (X|C2) == C1 X-C1 <u C2 -> (X & -C2) == C1 X-C1 >u C2 -> (X & ~C2) == C1 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185909 91177308-0d34-0410-b5e6-96231b3b80d8