llvm-mirror/lib
Chris Lattner dc3605efdb Add support for generating vspltw, instead of a vperm instruction with a
constant pool load.  This generates significantly nicer code for splats.

When tblgen gets bugfixed, we can remove the custom selection code.

llvm-svn: 26898
2006-03-20 06:51:10 +00:00
..
Analysis no heap is happening here 2006-03-15 19:03:16 +00:00
AsmParser Regenerate 2006-03-04 07:53:41 +00:00
Bytecode Handle the removal of the debug chain. 2006-03-13 13:07:37 +00:00
CodeGen If a target supports splatting with SHUFFLE_VECTOR, lower to it from BUILD_VECTOR(x,x,x,x) 2006-03-20 01:52:29 +00:00
Debugger Handle the removal of the debug chain. 2006-03-13 13:07:37 +00:00
ExecutionEngine Convert llvm.cs.uiuc.edu -> llvm.org 2006-03-14 05:54:52 +00:00
Linker
Support
System Convert llvm.cs.uiuc.edu -> llvm.org 2006-03-14 05:54:52 +00:00
Target Add support for generating vspltw, instead of a vperm instruction with a 2006-03-20 06:51:10 +00:00
Transforms Teach cee to propagate through switch statements. This implements 2006-03-19 19:37:24 +00:00
VMCore Fix use of LEVEL. 2006-03-17 07:39:44 +00:00
Makefile