Generalize bugpoint's concept of a "safe" backend, and add options
[oota-llvm.git] / tools / bugpoint / BugDriver.cpp
index acea37e1feef5daa9f1256cce1a38ed855d6ba7b..19f9685677c99eb60144bf84ddf0ab829c7f5f76 100644 (file)
@@ -65,7 +65,8 @@ std::string llvm::getPassesString(const std::vector<const PassInfo*> &Passes) {
 BugDriver::BugDriver(const char *toolname, bool as_child, bool find_bugs,
                      unsigned timeout, unsigned memlimit)
   : ToolName(toolname), ReferenceOutputFile(OutputFile),
-    Program(0), Interpreter(0), cbe(0), gcc(0), run_as_child(as_child),
+    Program(0), Interpreter(0), SafeInterpreter(0), gcc(0),
+    run_as_child(as_child),
     run_find_bugs(find_bugs), Timeout(timeout), MemoryLimit(memlimit) {}