InstCombine: Allow folding of xor into icmp by changing the predicate for vectors
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 12 Feb 2015 20:26:46 +0000 (20:26 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 12 Feb 2015 20:26:46 +0000 (20:26 +0000)
commit443c7967eacb73b22805bab12e45475ec15feeef
treee803b6a8d9c15509037d0ac4ff0ba8f12fbcddee
parent295eaad2b3118e8ef71035544d6de3605a4db36f
InstCombine: Allow folding of xor into icmp by changing the predicate for vectors

The loop vectorizer can create this pattern.

llvm-svn: 228954
llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
llvm/test/Transforms/InstCombine/not.ll