llvm-6502/lib/Transforms
Chris Lattner c3afd9bf4b 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9398 91177308-0d34-0410-b5e6-96231b3b80d8
2003-10-23 03:48:17 +00:00
..
Hello Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
Instrumentation Added LLVM copyright header. 2003-10-21 15:17:13 +00:00
IPO Make this pass substantially stronger by having it delete dead return values 2003-10-23 03:48:17 +00:00
Scalar Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
Utils Fix bug: Linker/2003-10-21-ConflictingTypesTolerance.ll 2003-10-21 22:46:38 +00:00
ExprTypeConvert.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
LevelRaise.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
Makefile Added LLVM copyright notice to Makefiles. 2003-10-20 22:26:57 +00:00
TransformInternals.cpp Added LLVM project notice to the top of every C++ source file. 2003-10-20 19:43:21 +00:00
TransformInternals.h Added LLVM copyright header. 2003-10-21 15:17:13 +00:00