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

Declarations

include/llvm/Transforms/Utils/Cloning.h
   53 std::unique_ptr<Module> CloneModule(const Module &M, ValueToValueMapTy &VMap);

References

lib/Transforms/Utils/CloneModule.cpp
   38   return CloneModule(M, VMap);
tools/bugpoint/CrashDebugger.cpp
  148   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  242   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  445   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  564   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  668   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  760   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  835   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
  914   std::unique_ptr<Module> M = CloneModule(BD.getProgram(), VMap);
tools/bugpoint/ExtractFunction.cpp
  320   std::unique_ptr<Module> New = CloneModule(*M, NewVMap);
tools/bugpoint/Miscompilation.cpp
  267   std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap);
  278   std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
  316     std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
  371         CloneModule(*ToOptimizeLoopExtracted, VMap);
  372     std::unique_ptr<Module> TNOBackup = CloneModule(*ToNotOptimize, VMap);
  502   std::unique_ptr<Module> Clone = CloneModule(BD.getProgram(), VMap);
  516   std::unique_ptr<Module> ToNotOptimize = CloneModule(BD.getProgram(), VMap);
  571   std::unique_ptr<Module> ProgClone = CloneModule(BD.getProgram(), VMap);
  760   Module *ToNotOptimize = CloneModule(getProgram(), VMap).release();
 1031   std::unique_ptr<Module> ToNotCodeGen = CloneModule(getProgram(), VMap);