Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles.
authorEvan Cheng <evan.cheng@apple.com>
Mon, 6 Oct 2008 21:13:08 +0000 (21:13 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Mon, 6 Oct 2008 21:13:08 +0000 (21:13 +0000)
commit882cdfde516fb97a1fda1a3bbc85b1792aa7659c
treea12486c2bf1e82f14265930dc027a02fbdcbbe29
parent65609f2efa17916f77083a10a9a5239ff2fa1899
Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57210 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/2008-10-06-MMXISelBug.ll [new file with mode: 0644]