[PATCH] Added InstCombine transform for pattern "( A & (~B)) | (A ^ B) -> (A ^ B)"
David Majnemer
david.majnemer at gmail.com
Thu Jul 31 11:52:13 PDT 2014
LGTM with review comments addressed.
================
Comment at: lib/Transforms/InstCombine/InstCombineAndOrXor.cpp:2001
@@ -2000,1 +2000,3 @@
+ // ( A & (~B)) | (A ^ B) -> (A ^ B)
+ if (match(Op0, m_And(m_Value(A), m_Not(m_Value(B)))) &&
----------------
Please format this like so:
// (A & (~B)) | (A ^ B) -> (A ^ B)
http://reviews.llvm.org/D4652
More information about the llvm-commits
mailing list