Lines Matching refs:BugDriver
15 #include "BugDriver.h"
47 BugDriver &BD;
49 ReduceMiscompilingPasses(BugDriver &bd) : BD(bd) {}
177 BugDriver &BD;
178 bool (*TestFn)(BugDriver &, Module *, Module *, std::string &);
180 ReduceMiscompilingFunctions(BugDriver &bd,
181 bool (*F)(BugDriver &, Module *, Module *,
216 static Module *TestMergedProgram(const BugDriver &BD, Module *M1, Module *M2,
304 static bool ExtractLoops(BugDriver &BD,
305 bool (*TestFn)(BugDriver &, Module *, Module *,
425 BugDriver &BD;
426 bool (*TestFn)(BugDriver &, Module *, Module *, std::string &);
429 ReduceMiscompiledBlocks(BugDriver &bd,
430 bool (*F)(BugDriver &, Module *, Module *,
519 static bool ExtractBlocks(BugDriver &BD,
520 bool (*TestFn)(BugDriver &, Module *, Module *,
607 DebugAMiscompilation(BugDriver &BD,
608 bool (*TestFn)(BugDriver &, Module *, Module *,
692 static bool TestOptimizer(BugDriver &BD, Module *Test, Module *Safe,
718 void BugDriver::debugMiscompilation(std::string *Error) {
760 static void CleanupAndPrepareModules(BugDriver &BD, Module *&Test,
925 static bool TestCodeGenerator(BugDriver &BD, Module *Test, Module *Safe,
986 bool BugDriver::debugCodeGenerator(std::string *Error) {