[X86] Remove DAG combine expansion of extending masked load and truncating masked...
authorCraig Topper <craig.topper@intel.com>
Fri, 9 Aug 2019 05:53:37 +0000 (05:53 +0000)
committerCraig Topper <craig.topper@intel.com>
Fri, 9 Aug 2019 05:53:37 +0000 (05:53 +0000)
commit8c5c09780d4981995927ca06572e833b1b8116f6
tree1e47691d1b6e04288c9ef8935f6b6ee90f142449
parent509c8774fa358d07c7a639326c105e4301f93bf5
[X86] Remove DAG combine expansion of extending masked load and truncating masked store.

The only way to generate these was through promoting legalization
of narrow vectors, but we widen those types now. So we shouldn't
produce these nodes.

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