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 | 62ebfd8786e6566b9a8abb66408920bc24cfaedf (patch) | |
tree | 31c1be87804a30d2938620f948f6b15c6aad7ac9 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 5749b8be01e33db68f5ad69541b2288553b53aa7 (diff) | |
download | llvm-62ebfd8786e6566b9a8abb66408920bc24cfaedf.zip llvm-62ebfd8786e6566b9a8abb66408920bc24cfaedf.tar.gz llvm-62ebfd8786e6566b9a8abb66408920bc24cfaedf.tar.bz2 |
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.
llvm-svn: 184575
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions