diff options
author | Michael Liao <michael.liao@intel.com> | 2013-06-21 18:45:27 +0000 |
---|---|---|
committer | Michael Liao <michael.liao@intel.com> | 2013-06-21 18:45:27 +0000 |
commit | 2da863984bdd0123fa53ab3f5439d239a5a9e419 (patch) | |
tree | c08d34b73b0f773b443622305abc4e274f1f667e /test/CodeGen/X86/crash.ll | |
parent | c12c880998a0be9de2d20f7855029ef743570a06 (diff) | |
download | llvm-2da863984bdd0123fa53ab3f5439d239a5a9e419.tar.gz llvm-2da863984bdd0123fa53ab3f5439d239a5a9e419.tar.bz2 llvm-2da863984bdd0123fa53ab3f5439d239a5a9e419.tar.xz |
Fix PR16360
When (srl (anyextend x), c) is folded into (anyextend (srl x, c)), the
high bits are not cleared. Add 'and' to clear off them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184575 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/crash.ll')
0 files changed, 0 insertions, 0 deletions