| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | GlobalMergeFunctions.h | 81 const ModuleSummaryIndex *ImportSummary = nullptr; member 83 GlobalMergeFuncPass(const ModuleSummaryIndex *ImportSummary) in GlobalMergeFuncPass() 84 : ImportSummary(ImportSummary) {} in GlobalMergeFuncPass()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | LowerTypeTests.h | 212 const ModuleSummaryIndex *ImportSummary = nullptr; variable 219 const ModuleSummaryIndex *ImportSummary, 222 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary()
|
| H A D | WholeProgramDevirt.h | 227 const ModuleSummaryIndex *ImportSummary; member 230 : ExportSummary(nullptr), ImportSummary(nullptr), UseCommandLine(true) {} in WholeProgramDevirtPass() 232 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 233 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass() 234 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
|
| H A D | MemProfContextDisambiguation.h | 73 const ModuleSummaryIndex *ImportSummary; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 428 const ModuleSummaryIndex *ImportSummary; member in __anonc00fd2a30111::LowerTypeTestsModule 569 const ModuleSummaryIndex *ImportSummary, 699 if (AvoidReuse && !ImportSummary) { in createBitSetTest() 982 const TypeIdSummary *TidSummary = ImportSummary->getTypeIdSummary(TypeId); in importTypeId() 1869 const ModuleSummaryIndex *ImportSummary, DropTestKind DropTypeTests) in LowerTypeTestsModule() argument 1870 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary), in LowerTypeTestsModule() 1873 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule() 2048 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in lower() 2055 !ExportSummary && !ImportSummary) in lower() 2058 if (ImportSummary) { in lower() [all …]
|
| H A D | WholeProgramDevirt.cpp | 577 const ModuleSummaryIndex *ImportSummary; member 618 const ModuleSummaryIndex *ImportSummary) in DevirtModule() 620 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule() 628 assert(!(ExportSummary && ImportSummary)); in DevirtModule() 802 ImportSummary) in run() 2099 else if (ImportSummary && isa<MDString>(TypeId)) { in scanTypeTestUsers() 2101 ImportSummary->getTypeIdSummary(cast<MDString>(TypeId)->getString()); in scanTypeTestUsers() 2203 ImportSummary->getTypeIdSummary(TypeId->getString()); in importResolution() 2329 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in run() 2366 if (ImportSummary) { in run()
|
| H A D | MemProfContextDisambiguation.cpp | 4985 const ModuleSummaryIndex *ImportSummary, in findValueInfoForFunc() argument 4990 ValueInfo TheFnVI = ImportSummary->getValueInfo(F.getGUID()); in findValueInfoForFunc() 4995 TheFnVI = ImportSummary->getValueInfo( in findValueInfoForFunc() 5027 TheFnVI = ImportSummary->getValueInfo( in findValueInfoForFunc() 5039 TheFnVI = ImportSummary->getValueInfo( in findValueInfoForFunc() 5077 const ModuleSummaryIndex *ImportSummary) { in checkAllocContextIds() argument 5101 assert(ImportSummary->getStackIdAtIndex(*StackIdIndexIter) == in checkAllocContextIds() 5111 assert(ImportSummary); in applyImport() 5213 ValueInfo TheFnVI = findValueInfoForFunc(F, M, ImportSummary); in applyImport() 5222 ImportSummary->findSummaryInModule(TheFnVI, M.getModuleIdentifier()); in applyImport() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTOBackend.h | 41 const ModuleSummaryIndex *ImportSummary,
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 242 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() argument 336 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses() 367 const ModuleSummaryIndex *ImportSummary, in opt() argument 394 ImportSummary); in opt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderPipelines.cpp | 1785 OptimizationLevel Level, const ModuleSummaryIndex *ImportSummary) { in buildThinLTODefaultPipeline() argument 1788 if (ImportSummary) { in buildThinLTODefaultPipeline() 1793 ImportSummary, PGOOpt && PGOOpt->Action == PGOOptions::SampleUse)); in buildThinLTODefaultPipeline() 1810 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline() 1811 MPM.addPass(LowerTypeTestsPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 1108 const ModuleSummaryIndex *ImportSummary = nullptr; in runOnModule() local 1111 ImportSummary = IndexWrapperPass->getIndex(); in runOnModule() 1117 ImportSummary}; in runOnModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GlobalMergeFunctions.cpp | 615 bool Changed = GlobalMergeFunc(ImportSummary).run(M); in run()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 282 OptimizationLevel Level, const ModuleSummaryIndex *ImportSummary);
|