]> granicus.if.org Git - llvm/commit
[InstCombine] Turn subtract of vectors of i1 into xor like we do for scalar i1. Match...
authorCraig Topper <craig.topper@gmail.com>
Tue, 4 Apr 2017 21:44:56 +0000 (21:44 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 4 Apr 2017 21:44:56 +0000 (21:44 +0000)
commit7597f2aad70262e318f0042dd2f4586cb8524563
treee047ae227bfb079678de5a884f38d4aca1bc0e35
parent340999bcb917e1184219edb3bbfb66a1b18af112
[InstCombine] Turn subtract of vectors of i1 into xor like we do for scalar i1. Matches what we already do for add.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@299472 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineAddSub.cpp
test/Transforms/InstCombine/sub.ll