aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorNadav Rotem <nadav.rotem@intel.com>2011-02-15 07:13:48 +0000
committerNadav Rotem <nadav.rotem@intel.com>2011-02-15 07:13:48 +0000
commit67d67a0385a8bd5ec044e94d09b5229559f840b4 (patch)
tree0d5c9fad6066dd1df5e435ed69897169f12fb0e2 /clang/lib/CodeGen/ModuleBuilder.cpp
parent25849cab8bef790cf06e25fa8152f1c17321efaa (diff)
downloadllvm-67d67a0385a8bd5ec044e94d09b5229559f840b4.zip
llvm-67d67a0385a8bd5ec044e94d09b5229559f840b4.tar.gz
llvm-67d67a0385a8bd5ec044e94d09b5229559f840b4.tar.bz2
Fix 9216 - Endless loop in InstCombine pass.
The pattern "A&(A^B) -> A & ~B" recreated itself because ~B is actually a xor -1. llvm-svn: 125557
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions