Lines Matching defs:BugDriver
14 #include "BugDriver.h"
47 BugDriver &BD;
50 ReduceMiscompilingPasses(BugDriver &bd) : BD(bd) {}
187 BugDriver &BD;
188 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
192 ReduceMiscompilingFunctions(BugDriver &bd,
193 Expected<bool> (*F)(BugDriver &,
227 static Expected<std::unique_ptr<Module>> testMergedProgram(const BugDriver &BD,
306 ExtractLoops(BugDriver &BD,
307 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
447 BugDriver &BD;
448 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
453 ReduceMiscompiledBlocks(BugDriver &bd,
454 Expected<bool> (*F)(BugDriver &,
538 ExtractBlocks(BugDriver &BD,
539 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
616 BugDriver &BD,
617 Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
701 static Expected<bool> TestOptimizer(BugDriver &BD, std::unique_ptr<Module> Test,
736 Error BugDriver::debugMiscompilation() {
782 CleanupAndPrepareModules(BugDriver &BD, std::unique_ptr<Module> Test,
940 static Expected<bool> TestCodeGenerator(BugDriver &BD,
1004 Error BugDriver::debugCodeGenerator() {