Optimize away nop CONCAT_VECTOR nodes.
authorNadav Rotem <nrotem@apple.com>
Wed, 1 May 2013 19:18:51 +0000 (19:18 +0000)
committerNadav Rotem <nrotem@apple.com>
Wed, 1 May 2013 19:18:51 +0000 (19:18 +0000)
commitb2ed5fac0693e949ffdbf45266f5d53839211b63
treed31cfa8184844a17fc9f9cebbe6e0da5410ce566
parenta7eccdc59a15c272ed1b7c44924fa5bfe1ed1d9e
Optimize away nop CONCAT_VECTOR nodes.

Optimize CONCAT_VECTOR nodes that merge EXTRACT_SUBVECTOR values that extract from the same vector.

rdar://13402653
PR15866

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180871 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/ARM/nop_concat_vectors.ll [new file with mode: 0644]