Make sure to replace the chain properly when DAGCombining a LOAD+EXTRACT_VECTOR_ELT...
authorEli Friedman <eli.friedman@gmail.com>
Wed, 16 Nov 2011 23:50:22 +0000 (23:50 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 16 Nov 2011 23:50:22 +0000 (23:50 +0000)
commit4db4addcd49310599d2df8c6824dc188aaccb613
tree9e8519fda88fffe187cf52e3025252bc89c2fbe2
parent11ba26db13698a4567730be13a154c5690ef5e75
Make sure to replace the chain properly when DAGCombining a LOAD+EXTRACT_VECTOR_ELT into a single LOAD.  Fixes PR10747/PR11393.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144863 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/X86/vec_extract-sse4.ll