Lines Matching refs:BugDriver
47 BugDriver &BD;
49 ReduceMiscompilingPasses(BugDriver &bd) : BD(bd) {} in ReduceMiscompilingPasses()
178 BugDriver &BD;
179 bool (*TestFn)(BugDriver &, Module *, Module *, std::string &);
181 ReduceMiscompilingFunctions(BugDriver &bd, in ReduceMiscompilingFunctions()
182 bool (*F)(BugDriver &, Module *, Module *, in ReduceMiscompilingFunctions() argument
217 static Module *TestMergedProgram(const BugDriver &BD, Module *M1, Module *M2, in TestMergedProgram()
301 static bool ExtractLoops(BugDriver &BD, in ExtractLoops()
302 bool (*TestFn)(BugDriver &, Module *, Module *, in ExtractLoops() argument
447 BugDriver &BD;
448 bool (*TestFn)(BugDriver &, Module *, Module *, std::string &);
451 ReduceMiscompiledBlocks(BugDriver &bd, in ReduceMiscompiledBlocks()
452 bool (*F)(BugDriver &, Module *, Module *, in ReduceMiscompiledBlocks() argument
542 static bool ExtractBlocks(BugDriver &BD, in ExtractBlocks()
543 bool (*TestFn)(BugDriver &, Module *, Module *, in ExtractBlocks() argument
625 DebugAMiscompilation(BugDriver &BD, in DebugAMiscompilation()
626 bool (*TestFn)(BugDriver &, Module *, Module *, in DebugAMiscompilation() argument
710 static bool TestOptimizer(BugDriver &BD, Module *Test, Module *Safe, in TestOptimizer()
737 void BugDriver::debugMiscompilation(std::string *Error) { in debugMiscompilation()
779 static void CleanupAndPrepareModules(BugDriver &BD, Module *&Test, in CleanupAndPrepareModules()
945 static bool TestCodeGenerator(BugDriver &BD, Module *Test, Module *Safe, in TestCodeGenerator()
1011 bool BugDriver::debugCodeGenerator(std::string *Error) { in debugCodeGenerator()