[InstCombine] use m_c_And and m_c_Xor to handle commuted versions of a transform.
authorCraig Topper <craig.topper@gmail.com>
Mon, 10 Apr 2017 06:53:28 +0000 (06:53 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 10 Apr 2017 06:53:28 +0000 (06:53 +0000)
commitd8840d7b101d6958e1746183b8e7d09e16e07c55
tree47b70eaeed35e66fd3b2d6f573b83424c5043623
parent7260e2f159f392391e130fe9a446502769abc25f
[InstCombine] use m_c_And and m_c_Xor to handle commuted versions of a transform.

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