This patch implements transform for pattern "(A & ~B) ^ (~A) -> ~(A & B)".
authorSuyog Sarda <suyog.sarda@samsung.com>
Fri, 1 Aug 2014 05:07:20 +0000 (05:07 +0000)
committerSuyog Sarda <suyog.sarda@samsung.com>
Fri, 1 Aug 2014 05:07:20 +0000 (05:07 +0000)
commit56c9a8703502de8bc1b6f82627478a232fab571c
treeb0dc96316793ff61a18b8e10e3dde89788d13806
parent1c6c2f69f782599fe0d820a03c12b116b424ad65
This patch implements transform for pattern "(A & ~B) ^ (~A) -> ~(A & B)".

Differential Revision: http://reviews.llvm.org/D4653

llvm-svn: 214479
llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
llvm/test/Transforms/InstCombine/xor2.ll