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

References

tools/bugpoint/Miscompilation.cpp
   69   if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/,
   69   if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/,
   73     BD.setPassesToRun(Suffix);
   74     BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false);
   74     BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false);
   76     if (Error E = BD.debugOptimizerCrash())
   82   Expected<bool> Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "",
   82   Expected<bool> Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "",
   89       errs() << BD.getToolName() << ": I'm confused: the test fails when "
  111   if (BD.runPasses(BD.getProgram(), Prefix, BitcodeResult, false /*delete*/,
  111   if (BD.runPasses(BD.getProgram(), Prefix, BitcodeResult, false /*delete*/,
  115     BD.setPassesToRun(Prefix);
  116     BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false);
  116     BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false);
  118     if (Error E = BD.debugOptimizerCrash())
  124   Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", false);
  124   Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "", false);
  138       parseInputFile(BitcodeResult, BD.getContext());
  140     errs() << BD.getToolName() << ": Error reading bitcode file '"
  155       BD.swapProgramIn(std::move(PrefixOutput));
  156   if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/,
  156   if (BD.runPasses(BD.getProgram(), Suffix, BitcodeResult, false /*delete*/,
  160     BD.setPassesToRun(Suffix);
  161     BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false);
  161     BD.EmitProgressBitcode(BD.getProgram(), "pass-error", false);
  163     if (Error E = BD.debugOptimizerCrash())
  169   Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "",
  169   Diff = BD.diffProgram(BD.getProgram(), BitcodeResult, "",
  181   BD.setNewProgram(std::move(OriginalInput));