| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 576 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 D | LowerTypeTests.cpp | 427 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 D | LowerTypeTests.h | 211 ModuleSummaryIndex *ExportSummary = nullptr; variable 218 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 222 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary() function
|
| H A D | WholeProgramDevirt.h | 226 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 D | LTOBackend.h | 40 ModuleSummaryIndex *ExportSummary,
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 241 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 D | PassBuilderPipelines.cpp | 1853 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 D | PassBuilder.h | 301 OptimizationLevel Level, ModuleSummaryIndex *ExportSummary);
|