Home
last modified time | relevance | path

Searched refs:ModuleSummary (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/CodeGen/
DBackendUtil.cpp106 void CreatePasses(ModuleSummaryIndex *ModuleSummary);
314 void EmitAssemblyHelper::CreatePasses(ModuleSummaryIndex *ModuleSummary) { in CreatePasses() argument
369 if (ModuleSummary) { in CreatePasses()
370 PMBuilder.ModuleSummary = ModuleSummary; in CreatePasses()
704 std::unique_ptr<ModuleSummaryIndex> ModuleSummary; in EmitAssembly() local
717 ModuleSummary = std::move(IndexOrErr.get()); in EmitAssembly()
718 assert(ModuleSummary && "Expected non-empty module summary index"); in EmitAssembly()
721 CreatePasses(ModuleSummary.get()); in EmitAssembly()
/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp133 ModuleSummary = nullptr; in PassManagerBuilder()
594 if (ModuleSummary) in addLTOOptimizationPasses()
595 PM.add(createFunctionImportPass(ModuleSummary)); in addLTOOptimizationPasses()
751 if (ModuleSummary) in populateThinLTOPassManager()
752 PM.add(createFunctionImportPass(ModuleSummary)); in populateThinLTOPassManager()
/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h123 const ModuleSummaryIndex *ModuleSummary; variable