]> granicus.if.org Git - llvm/commit
[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)
commit3a6fad15afae27e1806e53cb76f405be36f5a911
treeac1a66e40704ff6dd7f3f5496a159a1ac49c41a4
parent0c92a11baadf79e3374e900d3d96fa123798c4da
[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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368396 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp