commit | 2c47368a7d843486a59e12a08595297003e3cb2d | [log] [tgz] |
---|---|---|
author | Duncan Sands <baldrick@free.fr> | Thu Jan 28 17:22:42 2010 +0000 |
committer | Duncan Sands <baldrick@free.fr> | Thu Jan 28 17:22:42 2010 +0000 |
tree | 8cc8af56920b99aed45368d055c14ccfd363a009 | |
parent | 21569cddc1a9df3bf4a3c9e06977273f1eba3e63 [diff] |
Fix PR6165. The bug was that LHSKnownZero was being and'd with DemandedMask when it should have been and'd with LowBits. Fix that and while there beef up the logic in the case of a negative LHS. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94745 91177308-0d34-0410-b5e6-96231b3b80d8