diff options
| author | Amaury Sechet <deadalnix@gmail.com> | 2016-08-18 20:43:50 +0000 |
|---|---|---|
| committer | Amaury Sechet <deadalnix@gmail.com> | 2016-08-18 20:43:50 +0000 |
| commit | 763c59dc9aa22f416bea70156dca89070936b2a2 (patch) | |
| tree | fc716cef6b0ba0d36cc37e79bc610d762920e86e /llvm/lib/Transforms/ObjCARC | |
| parent | cb20a09f54efc4dc90852365f4301785ffab4c56 (diff) | |
| download | bcm5719-llvm-763c59dc9aa22f416bea70156dca89070936b2a2.tar.gz bcm5719-llvm-763c59dc9aa22f416bea70156dca89070936b2a2.zip | |
Make cltz and cttz zero undef when the operand cannot be zero in InstCombine
Summary: Also add popcount(n) == bitsize(n) -> n == -1 transformation.
Reviewers: majnemer, spatel
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D23134
llvm-svn: 279141
Diffstat (limited to 'llvm/lib/Transforms/ObjCARC')
0 files changed, 0 insertions, 0 deletions

