diff options
| author | Mon P Wang <wangmp@apple.com> | 2009-01-28 23:11:14 +0000 | 
|---|---|---|
| committer | Mon P Wang <wangmp@apple.com> | 2009-01-28 23:11:14 +0000 | 
| commit | 9150f735fa3180c3985c12456856a7cede64b82e (patch) | |
| tree | 7e27e018baf784c74f114839d6834dc36f6a8082 /llvm/lib | |
| parent | d27a820ae237766c2f3b92e189ba70cdd471c276 (diff) | |
| download | bcm5719-llvm-9150f735fa3180c3985c12456856a7cede64b82e.tar.gz bcm5719-llvm-9150f735fa3180c3985c12456856a7cede64b82e.zip | |
Fixed lowering of v816 shuffles.
llvm-svn: 63252
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index f48d75253df..6ec97e2db60 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -3677,7 +3677,7 @@ SDValue LowerVECTOR_SHUFFLEv8i16(SDValue V1, SDValue V2,        ++V2InOrder;      } else if (EltIdx < 8) {        V1Elts.push_back(Elt); -      V2Elts.push_back(DAG.getConstant(i+8, MaskEVT)); +      V2Elts.push_back(DAG.getConstant(EltIdx+8, MaskEVT));        ++V1FromV1;      } else {        V1Elts.push_back(Elt); | 

