reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/bugpoint/CrashDebugger.cpp
   70   BugDriver &BD;
   73   ReducePassList(BugDriver &bd) : BD(bd) {}
  117 using BugTester = bool (*)(const BugDriver &, Module *);
  124   BugDriver &BD;
  128   ReduceCrashingGlobalInitializers(BugDriver &bd, BugTester testFn)
  191   BugDriver &BD;
  195   ReduceCrashingFunctions(BugDriver &bd, BugTester testFn)
  322   BugDriver &BD;
  327   ReduceCrashingFunctionAttributes(BugDriver &bd, const std::string &FnName,
  422   BugDriver &BD;
  426   ReduceCrashingBlocks(BugDriver &BD, BugTester testFn)
  539   BugDriver &BD;
  544   ReduceCrashingConditionals(BugDriver &bd, BugTester testFn, bool Direction)
  644   BugDriver &BD;
  649   ReduceSimplifyCFG(BugDriver &bd, BugTester testFn)
  736   BugDriver &BD;
  740   ReduceCrashingInstructions(BugDriver &bd, BugTester testFn)
  812   BugDriver &BD;
  816   ReduceCrashingNamedMD(BugDriver &bd, BugTester testFn)
  879   BugDriver &BD;
  883   ReduceCrashingNamedMDOps(BugDriver &bd, BugTester testFn)
  949 static Error ReduceGlobalInitializers(BugDriver &BD, BugTester TestFn) {
 1004 static Error ReduceInsts(BugDriver &BD, BugTester TestFn) {
 1091 static Error DebugACrash(BugDriver &BD, BugTester TestFn) {
 1268 static bool TestForOptimizerCrash(const BugDriver &BD, Module *M) {
 1295 static bool TestForCodeGenCrash(const BugDriver &BD, Module *M) {
tools/bugpoint/Miscompilation.cpp
   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>,
  445   BugDriver &BD;
  446   Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
  451   ReduceMiscompiledBlocks(BugDriver &bd,
  452                           Expected<bool> (*F)(BugDriver &,
  536 ExtractBlocks(BugDriver &BD,
  537               Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
  613     BugDriver &BD,
  614     Expected<bool> (*TestFn)(BugDriver &, std::unique_ptr<Module>,
  698 static Expected<bool> TestOptimizer(BugDriver &BD, std::unique_ptr<Module> Test,
  779 CleanupAndPrepareModules(BugDriver &BD, std::unique_ptr<Module> Test,
  942 static Expected<bool> TestCodeGenerator(BugDriver &BD,
tools/bugpoint/bugpoint.cpp
  103   BugDriver &D;
  106   AddToDriver(BugDriver &_D) : FunctionPassManager(nullptr), D(_D) {}
  203   BugDriver D(argv[0], FindBugs, TimeoutValue, MemoryLimit, UseValgrind,