diff options
author | Chris Lattner <sabre@nondot.org> | 2003-04-24 23:51:38 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-04-24 23:51:38 +0000 |
commit | 286921e8d21d4f0655905ed278d0e140829c7d1f (patch) | |
tree | 65d5e9a99020edfa5fff6892a1669cacf117710c /tools/bugpoint/BugDriver.h | |
parent | f607b79bc78fcbfd8cda01d2d5dbda6cd8253a40 (diff) | |
download | llvm-286921e8d21d4f0655905ed278d0e140829c7d1f.tar.gz llvm-286921e8d21d4f0655905ed278d0e140829c7d1f.tar.bz2 llvm-286921e8d21d4f0655905ed278d0e140829c7d1f.tar.xz |
Speed up convergence significantly and also reduce the size of testcases by making large portions of a function's CFG dead at a time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5915 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/bugpoint/BugDriver.h')
-rw-r--r-- | tools/bugpoint/BugDriver.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/bugpoint/BugDriver.h b/tools/bugpoint/BugDriver.h index 79319894a7..05d4108824 100644 --- a/tools/bugpoint/BugDriver.h +++ b/tools/bugpoint/BugDriver.h @@ -21,6 +21,7 @@ class DebugCrashes; class ReduceMiscompilingPasses; class ReduceMiscompilingFunctions; class ReduceCrashingFunctions; +class ReduceCrashingBlocks; class BugDriver { const std::string ToolName; // Name of bugpoint @@ -33,6 +34,7 @@ class BugDriver { friend class ReduceMiscompilingPasses; friend class ReduceMiscompilingFunctions; friend class ReduceCrashingFunctions; + friend class ReduceCrashingBlocks; public: BugDriver(const char *toolname) : ToolName(toolname), Program(0), Interpreter(0) {} |