summaryrefslogtreecommitdiffstats
path: root/llvm/tools/bugpoint/ExtractFunction.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-06-25 04:13:36 +0000
committerChris Lattner <sabre@nondot.org>2003-06-25 04:13:36 +0000
commit0192b72fded905ea34218cbfa98bd5f20b15d158 (patch)
treea914a978d822d85c400495308abeb2fb1851bdb4 /llvm/tools/bugpoint/ExtractFunction.cpp
parent2ab04f7a4134e9bf354d4cc1bfc2653577418a06 (diff)
downloadbcm5719-llvm-0192b72fded905ea34218cbfa98bd5f20b15d158.tar.gz
bcm5719-llvm-0192b72fded905ea34218cbfa98bd5f20b15d158.zip
Run dead arg elimination, and tell it that it's ok to hack up non-internal functions
llvm-svn: 6896
Diffstat (limited to 'llvm/tools/bugpoint/ExtractFunction.cpp')
-rw-r--r--llvm/tools/bugpoint/ExtractFunction.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/bugpoint/ExtractFunction.cpp b/llvm/tools/bugpoint/ExtractFunction.cpp
index 725ba599bd9..1aefcefad4b 100644
--- a/llvm/tools/bugpoint/ExtractFunction.cpp
+++ b/llvm/tools/bugpoint/ExtractFunction.cpp
@@ -97,6 +97,7 @@ Module *BugDriver::performFinalCleanups() const {
CleanupPasses.add(createFunctionResolvingPass());
CleanupPasses.add(createGlobalDCEPass());
CleanupPasses.add(createDeadTypeEliminationPass());
+ CleanupPasses.add(createDeadArgEliminationPass(true));
CleanupPasses.add(createVerifierPass());
CleanupPasses.run(*M);
return M;
OpenPOWER on IntegriCloud