- Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into a
authorEvan Cheng <evan.cheng@apple.com>
Wed, 25 Jun 2008 20:52:59 +0000 (20:52 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Wed, 25 Jun 2008 20:52:59 +0000 (20:52 +0000)
commitab26227c8c9adce91a606a3691d4da08a9c8551c
tree701541c43568917524ac8ce65c7d11f29ac184d1
parent041cde26eaf4ef6171ff1a44aeedd08d7a1cba6c
- Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into a
  shift.
- Add a readme entry for a missing vector_shuffle optimization that results in
  awful codegen.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52740 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/Target/X86/README-SSE.txt
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/2008-06-25-VecISelBug.ll [new file with mode: 0644]