[DAGCombiner] Add a combine to turn a build vector of zero extends of extract vector...
authorCraig Topper <craig.topper@intel.com>
Sat, 7 Apr 2018 19:09:50 +0000 (19:09 +0000)
committerCraig Topper <craig.topper@intel.com>
Sat, 7 Apr 2018 19:09:50 +0000 (19:09 +0000)
commit5b95eae1c35daf2ae2147b28d34409f6dc0498d2
tree0623d97dedce11c86ed65344c3acf15400b87538
parent48f4d4f428839d98293304bfbe83d804f2e8da2e
[DAGCombiner] Add a combine to turn a build vector of zero extends of extract vector elts into a vector zero extend and possibly an extract subvector.

llvm-svn: 329509
llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/test/CodeGen/ARM/dagcombine-anyexttozeroext.ll
llvm/test/CodeGen/X86/mulvi32.ll