summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-reduce/DeltaManager.h
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2019-09-12 01:20:48 +0000
committerDavid Blaikie <dblaikie@gmail.com>2019-09-12 01:20:48 +0000
commit5adb3d2ac0abb5bb15249a53170b8bc0b5f19042 (patch)
treee0322b4f0c2a5d2f0a9b086f9a073be4b7dbfc59 /llvm/tools/llvm-reduce/DeltaManager.h
parentb51a285c4c89f0318a2100416b79dfef34acf254 (diff)
downloadbcm5719-llvm-5adb3d2ac0abb5bb15249a53170b8bc0b5f19042.tar.gz
bcm5719-llvm-5adb3d2ac0abb5bb15249a53170b8bc0b5f19042.zip
Reapply llvm-reduce: Add pass to reduce parameters""
Fixing a couple of asan-identified bugs * use of an invalid "Use" iterator after the element was removed * use of StringRef to Function name after the Function was erased This reapplies r371567, which was reverted in r371580. llvm-svn: 371700
Diffstat (limited to 'llvm/tools/llvm-reduce/DeltaManager.h')
-rw-r--r--llvm/tools/llvm-reduce/DeltaManager.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/tools/llvm-reduce/DeltaManager.h b/llvm/tools/llvm-reduce/DeltaManager.h
index ac848462eed..bee15777edc 100644
--- a/llvm/tools/llvm-reduce/DeltaManager.h
+++ b/llvm/tools/llvm-reduce/DeltaManager.h
@@ -13,6 +13,7 @@
#include "TestRunner.h"
#include "deltas/Delta.h"
+#include "deltas/ReduceArguments.h"
#include "deltas/ReduceFunctions.h"
#include "deltas/ReduceGlobalVars.h"
#include "deltas/ReduceMetadata.h"
@@ -24,6 +25,7 @@ inline void runDeltaPasses(TestRunner &Tester) {
reduceFunctionsDeltaPass(Tester);
reduceGlobalsDeltaPass(Tester);
reduceMetadataDeltaPass(Tester);
+ reduceArgumentsDeltaPass(Tester);
// TODO: Implement the remaining Delta Passes
}
OpenPOWER on IntegriCloud