Update. It should use two shufps, not three!

llvm-svn: 28013
This commit is contained in:
Evan Cheng 2006-04-28 18:55:34 +00:00
parent c5e8ce8b8c
commit e3ca069d35
1 changed files with 1 additions and 1 deletions

View File

@ -1,5 +1,5 @@
; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 &&
; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | grep shuf | wc -l | grep 3 &&
; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | grep shuf | wc -l | grep 2 &&
; RUN: llvm-as < %s | llc -march=x86 -mattr=+sse2 | not grep unpck
void %test(<4 x float>* %res, <4 x float>* %A, <4 x float>* %B, <4 x float>* %C) {
%tmp3 = load <4 x float>* %B