[X86][SSE] Remove AND -> VZEXT combine
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 7 Dec 2016 17:02:41 +0000 (17:02 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 7 Dec 2016 17:02:41 +0000 (17:02 +0000)
commitc3c6463ce035158a6fa3062825be96da20502bf1
treee576f6a217b28894e8baccdf9d354f6658203b2f
parent5b6ff3f43ab23a3ad24957df251fb11013a97559
[X86][SSE] Remove AND -> VZEXT combine

This is now performed more generally by the target shuffle combine code.

Already covered by tests that were originally added in D7666/rL229480 to support combineVectorZext (or VectorZextCombine as it was known then....).

Differential Revision: https://reviews.llvm.org/D27510

llvm-svn: 288918
llvm/lib/Target/X86/X86ISelLowering.cpp