summaryrefslogtreecommitdiffstats
path: root/llvm/tools/bugpoint/ExtractFunction.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-10-23 03:48:17 +0000
committerChris Lattner <sabre@nondot.org>2003-10-23 03:48:17 +0000
commit0658cc20bd4ad1217fb1e1fb1c2d200be87a049a (patch)
treeaf0bb1c337a623620a9cf9593ef41307ad4aa9d0 /llvm/tools/bugpoint/ExtractFunction.cpp
parent57be5fa3e713f673a83c19cf2f56f5b192ef752a (diff)
downloadbcm5719-llvm-0658cc20bd4ad1217fb1e1fb1c2d200be87a049a.tar.gz
bcm5719-llvm-0658cc20bd4ad1217fb1e1fb1c2d200be87a049a.zip
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
Diffstat (limited to 'llvm/tools/bugpoint/ExtractFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud