diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2007-12-15 03:00:47 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2007-12-15 03:00:47 +0000 |
| commit | 23d2d4dc6ca1a3a95cae09dbf22310ff0d8b56ea (patch) | |
| tree | d67aa235b8909d32cfea23274429959a8e1e2252 /llvm/test/CodeGen/X86/vec_set-5.ll | |
| parent | cbeec14a6fe11f86970cb0b8c325c5d2e3056ff7 (diff) | |
| download | bcm5719-llvm-23d2d4dc6ca1a3a95cae09dbf22310ff0d8b56ea.tar.gz bcm5719-llvm-23d2d4dc6ca1a3a95cae09dbf22310ff0d8b56ea.zip | |
Make better use of instructions that clear high bits; fix various 2-wide shuffle bugs.
llvm-svn: 45058
Diffstat (limited to 'llvm/test/CodeGen/X86/vec_set-5.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/vec_set-5.ll | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/vec_set-5.ll b/llvm/test/CodeGen/X86/vec_set-5.ll index cf3ac4c9788..515b30883ec 100644 --- a/llvm/test/CodeGen/X86/vec_set-5.ll +++ b/llvm/test/CodeGen/X86/vec_set-5.ll @@ -1,7 +1,8 @@ ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 -mattr=+sse2 -o %t -f -; RUN: grep movlhps %t | count 2 +; RUN: grep movlhps %t | count 1 ; RUN: grep unpcklps %t | count 1 ; RUN: grep punpckldq %t | count 1 +; RUN: grep movq %t | count 1 <4 x float> %test1(float %a, float %b) { %tmp = insertelement <4 x float> zeroinitializer, float %a, uint 0 |

