| commit | 65c52ae8ca180cf54094cb78045e18ba82aec46e | [log] [tgz] |
|---|---|---|
| author | David Majnemer <david.majnemer@gmail.com> | Wed Dec 17 01:54:33 2014 +0000 |
| committer | David Majnemer <david.majnemer@gmail.com> | Wed Dec 17 01:54:33 2014 +0000 |
| tree | 9db5d71b17bdd9f65aef0c182cdf2ebe33dd59a4 | |
| parent | ee0a3a7a2f018a5d40015b853210b726a8a8b635 [diff] |
InstSimplify: shl nsw/nuw undef, %V -> undef We can always choose an value for undef which might cause %V to shift out an important bit except for one case, when %V is zero. However, shl behaves like an identity function when the right hand side is zero. llvm-svn: 224405