commit | f45536e75e18b96973deaae98f38654b8b14290a | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Thu Nov 27 06:32:46 2014 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Thu Nov 27 06:32:46 2014 +0000 |
tree | e275d2fc3dfec007faa44fe2fec5636a8406844a | |
parent | 973e54ac96b4bfd71bf9999c46f3e267c819bcc0 [diff] |
InstSimplify: Restore optimizations lost in r210006 This restores our ability to optimize: (X & C) ? X & ~C : X into X & ~C (X & C) ? X : X & ~C into X (X & C) ? X | C : X into X (X & C) ? X : X | C into X | C git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222868 91177308-0d34-0410-b5e6-96231b3b80d8