llvm-6502/test
Evan Cheng 14b32e1941 - Improved v8i16 shuffle lowering. It now uses pshuflw and pshufhw as much as
possible before resorting to pextrw and pinsrw.
- Better codegen for v4i32 shuffles masquerading as v8i16 or v16i8 shuffles.
- Improves (i16 extract_vector_element 0) codegen by recognizing
  (i32 extract_vector_element 0) does not require a pextrw.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44836 91177308-0d34-0410-b5e6-96231b3b80d8
2007-12-11 01:46:18 +00:00
..
Analysis Fix PR1782, patch by Wojtek Matyjewicz! 2007-12-09 07:35:13 +00:00
Archive
Assembler Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. 2007-12-10 22:53:04 +00:00
Bindings/Ocaml Adding Ocaml bindings for the bitreader as requested by Sarah 2007-12-11 00:20:48 +00:00
Bitcode
BugPoint
C++Frontend
CFrontend New testcase for PR1744 2007-11-28 22:43:34 +00:00
CodeGen - Improved v8i16 shuffle lowering. It now uses pshuflw and pshufhw as much as 2007-12-11 01:46:18 +00:00
DebugInfo
ExecutionEngine Fix PR1836: in the interpreter, read and write apints 2007-12-10 17:43:13 +00:00
Feature
FrontendAda
FrontendObjC
Integer
lib Fix bug in regression tests that ignored stderr output in RUN lines. Updated tests and fixed broken run lines. 2007-11-28 04:57:00 +00:00
Linker
Other
Scripts
TableGen
Transforms Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. 2007-12-10 22:53:04 +00:00
Verifier
Makefile
Makefile.tests
TestRunner.sh