[X86] canonicalizeBitSelect - don't attempt to canonicalize mask registers
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 21 Mar 2019 18:32:38 +0000 (18:32 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 21 Mar 2019 18:32:38 +0000 (18:32 +0000)
commitc2e4405475f49f72f357459d56a20b5a471f4261
tree892c889757c4305bc43d700ad45a033bf8e0f6d8
parent525cd59f5a12254e80d5f20bf2d9713728a114d4
[X86] canonicalizeBitSelect - don't attempt to canonicalize mask registers

We don't use X86ISD::ANDNP for mask registers.

Test case from @craig.topper (Craig Topper)

llvm-svn: 356696
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/combine-bitselect.ll