Home
last modified time | relevance | path

Searched refs:ExportSummary (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp576 ModuleSummaryIndex *ExportSummary; member
617 ModuleSummaryIndex *ExportSummary, in DevirtModule()
620 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule()
628 assert(!(ExportSummary && ImportSummary)); in DevirtModule()
647 ModuleSummaryIndex *ExportSummary);
651 bool trySingleImplDevirt(ModuleSummaryIndex *ExportSummary,
726 ModuleSummaryIndex *ExportSummary);
737 ModuleSummaryIndex *ExportSummary);
748 ModuleSummaryIndex &ExportSummary; member
762 ModuleSummaryIndex &ExportSummary, in DevirtIndex()
[all …]
H A DLowerTypeTests.cpp427 ModuleSummaryIndex *ExportSummary; member in __anonc00fd2a30111::LowerTypeTestsModule
568 ModuleSummaryIndex *ExportSummary,
933 ExportSummary->getOrInsertTypeIdSummary(TypeId).TTRes; in exportTypeId()
1733 ExportSummary->cfiFunctionDefs().emplace(F->getName()); in buildBitSetsFromFunctionsNative()
1735 ExportSummary->cfiFunctionDecls().emplace(F->getName()); in buildBitSetsFromFunctionsNative()
1868 Module &M, ModuleAnalysisManager &AM, ModuleSummaryIndex *ExportSummary, in LowerTypeTestsModule() argument
1870 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary), in LowerTypeTestsModule()
1873 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule()
2047 if ((ExportSummary && ExportSummary->partiallySplitLTOUnits()) || in lower()
2055 !ExportSummary && !ImportSummary) in lower()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DLowerTypeTests.h211 ModuleSummaryIndex *ExportSummary = nullptr; variable
218 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary,
222 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary() function
H A DWholeProgramDevirt.h226 ModuleSummaryIndex *ExportSummary; member
230 : ExportSummary(nullptr), ImportSummary(nullptr), UseCommandLine(true) {} in WholeProgramDevirtPass()
231 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass()
233 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass()
234 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTOBackend.h40 ModuleSummaryIndex *ExportSummary,
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp241 ModuleSummaryIndex *ExportSummary, in runNewPMPasses() argument
338 MPM.addPass(PB.buildLTODefaultPipeline(OL, ExportSummary)); in runNewPMPasses()
366 bool IsThinLTO, ModuleSummaryIndex *ExportSummary, in opt() argument
393 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary, in opt()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp1853 ModuleSummaryIndex *ExportSummary) { in buildLTODefaultPipeline() argument
1865 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1866 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1945 MPM.addPass(WholeProgramDevirtPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
1951 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
2148 MPM.addPass(LowerTypeTestsPass(ExportSummary, nullptr)); in buildLTODefaultPipeline()
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h301 OptimizationLevel Level, ModuleSummaryIndex *ExportSummary);