diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-11-16 23:50:22 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-11-16 23:50:22 +0000 |
commit | 4db4addcd49310599d2df8c6824dc188aaccb613 (patch) | |
tree | 9e8519fda88fffe187cf52e3025252bc89c2fbe2 /test | |
parent | 11ba26db13698a4567730be13a154c5690ef5e75 (diff) | |
download | external_llvm-4db4addcd49310599d2df8c6824dc188aaccb613.zip external_llvm-4db4addcd49310599d2df8c6824dc188aaccb613.tar.gz external_llvm-4db4addcd49310599d2df8c6824dc188aaccb613.tar.bz2 |
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
Diffstat (limited to 'test')
-rw-r--r-- | test/CodeGen/X86/vec_extract-sse4.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/CodeGen/X86/vec_extract-sse4.ll b/test/CodeGen/X86/vec_extract-sse4.ll index f487654..42d7f27 100644 --- a/test/CodeGen/X86/vec_extract-sse4.ll +++ b/test/CodeGen/X86/vec_extract-sse4.ll @@ -2,7 +2,7 @@ ; RUN: not grep extractps %t ; RUN: not grep pextrd %t ; RUN: not grep pshufd %t -; RUN: grep movss %t | count 2 +; RUN: not grep movss %t define void @t1(float* %R, <4 x float>* %P1) nounwind { %X = load <4 x float>* %P1 |