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

References

tools/bugpoint/BugDriver.cpp
   61   Program = std::move(M);
  122   std::unique_ptr<Module> OldProgram = std::move(Program);
  123   Program = std::move(M);
  133   assert(!Program && "Cannot call addSources multiple times!");
  137   Program = parseInputFile(Filenames[0], Context);
  138   if (!Program)
  149     if (Linker::linkModules(*Program, std::move(M)))
  178     if (runPasses(*Program, PassesToRun))
  188   if (Error E = compileProgram(*Program)) {
  201     if (Error E = createReferenceFile(*Program)) {
  217   Expected<bool> Diff = diffProgram(*Program, "", "", false);
tools/bugpoint/BugDriver.h
  130   Module &getProgram() const { return *Program; }
tools/bugpoint/CrashDebugger.cpp
   94     OrigProgram = std::move(BD.Program);
   96     BD.Program = parseInputFile(PrefixOutput, BD.getContext());
   97     if (BD.Program == nullptr) {
  113     BD.Program = std::move(OrigProgram);
 1290   EmitProgressBitcode(*Program, ID);
tools/bugpoint/ExecutionDriver.cpp
  413   if (Error E = compileProgram(*Program))
  416   Expected<std::string> Result = executeProgramSafely(*Program, Filename);
tools/bugpoint/ExtractFunction.cpp
   87   std::unique_ptr<Module> Clone = CloneModule(*Program);
tools/bugpoint/FindBugs.cpp
   34     if (Error E = createReferenceFile(*Program))
   55     if (runPasses(*Program, PassesToRun, Filename, false)) {
   67     if (Error E = compileProgram(*Program)) {
   79     Expected<bool> Diff = diffProgram(*Program, Filename, "", false);
tools/bugpoint/Miscompilation.cpp
  750   EmitProgressBitcode(*Program, "passinput");
 1009         executeProgramSafely(*Program, "bugpoint.safe.out");
 1022   DisambiguateGlobalSymbols(*Program);