[PATCH] D67155: [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)

Dávid Bolvanský via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 4 05:47:43 PDT 2019


xbolva00 marked 3 inline comments as done.
xbolva00 added inline comments.


================
Comment at: lib/Transforms/InstCombine/InstCombineAddSub.cpp:1733
+        match(Op1, m_c_Or(m_Specific(A), m_Specific(B))))
+      return BinaryOperator::CreateNot(Builder.CreateXor(A, B));
+  }
----------------
lebedev.ri wrote:
> Not != Neg
Oops..


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67155/new/

https://reviews.llvm.org/D67155





More information about the llvm-commits mailing list