llvm-mirror/lib
Chris Lattner 51684bea99 Make this pass substantially stronger by having it delete dead return values
as well as arguments.  Now it can delete arguments and return values which are
only passed into other arguments or are returned, if they are dead.  This causes
it to delete several hundred extra args/retvals from the C++ hello world program,
shrinking it by about 2K.

llvm-svn: 9398
2003-10-23 03:48:17 +00:00
..
Analysis This is a disgusting hack that improves code substantially, by making 2003-10-22 18:53:31 +00:00
AsmParser Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
Bytecode Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
CodeGen Change the type of FnAllocState. 2003-10-22 20:44:29 +00:00
CWriter Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
ExecutionEngine Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
Support Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
Target Add comments to describe what these functions actually do. 2003-10-22 05:50:40 +00:00
Transforms Make this pass substantially stronger by having it delete dead return values 2003-10-23 03:48:17 +00:00
VMCore Make sure to add a type for va_next operands, which may not other wise 2003-10-21 17:40:54 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00