Searched refs:ImportSummary (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | LowerTypeTests.h | 202 const ModuleSummaryIndex *ImportSummary; variable 204 const ModuleSummaryIndex *ImportSummary) in LowerTypeTestsPass() argument 205 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) {} in LowerTypeTestsPass()
|
| H A D | WholeProgramDevirt.h | 223 const ModuleSummaryIndex *ImportSummary; member 225 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 226 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass() 227 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
|
| H A D | PassManagerBuilder.h | 143 const ModuleSummaryIndex *ImportSummary = nullptr; variable
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 155 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() argument 207 ImportSummary); in runNewPMPasses() 260 const ModuleSummaryIndex *ImportSummary) { in runOldPMPasses() argument 268 PMB.ImportSummary = ImportSummary; in runOldPMPasses() 286 const ModuleSummaryIndex *ImportSummary) { in opt() argument 293 ImportSummary); in opt() 295 runOldPMPasses(Conf, Mod, TM, IsThinLTO, ExportSummary, ImportSummary); in opt()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 328 const ModuleSummaryIndex *ImportSummary; member in __anonb4fd30e80111::LowerTypeTestsModule 460 const ModuleSummaryIndex *ImportSummary; member 467 const ModuleSummaryIndex *ImportSummary) in LowerTypeTests() 469 ImportSummary(ImportSummary) { in LowerTypeTests() 612 if (AvoidReuse && !ImportSummary) { in createBitSetTest() 1593 const ModuleSummaryIndex *ImportSummary) in LowerTypeTestsModule() argument 1594 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in LowerTypeTestsModule() 1595 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule() 1702 !ExportSummary && !ImportSummary) in lower() 1709 (ImportSummary && ImportSummary->partiallySplitLTOUnits()))) in lower() [all …]
|
| H A D | WholeProgramDevirt.cpp | 413 const ModuleSummaryIndex *ImportSummary; member 440 const ModuleSummaryIndex *ImportSummary) in DevirtModule() 442 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule() 449 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 552 const ModuleSummaryIndex *ImportSummary; member 559 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirt() 561 ImportSummary(ImportSummary) { in WholeProgramDevirt() 589 ExportSummary, ImportSummary) in runOnModule() 630 ImportSummary) in run() 1569 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) { in run() [all …]
|
| H A D | PassManagerBuilder.cpp | 940 if (ImportSummary) { in populateThinLTOPassManager() 953 PM.add(createWholeProgramDevirtPass(nullptr, ImportSummary)); in populateThinLTOPassManager() 954 PM.add(createLowerTypeTestsPass(nullptr, ImportSummary)); in populateThinLTOPassManager()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/ |
| H A D | IPO.h | 241 const ModuleSummaryIndex *ImportSummary); 258 const ModuleSummaryIndex *ImportSummary);
|
| /freebsd-12.1/contrib/llvm/lib/Passes/ |
| H A D | PassBuilder.cpp | 961 const ModuleSummaryIndex *ImportSummary) { in buildThinLTODefaultPipeline() argument 964 if (ImportSummary) { in buildThinLTODefaultPipeline() 977 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline() 978 MPM.addPass(LowerTypeTestsPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 323 const ModuleSummaryIndex *ImportSummary);
|