Home
last modified time | relevance | path

Searched refs:ImportSummary (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DLowerTypeTests.h204 const ModuleSummaryIndex *ImportSummary = nullptr; variable
210 const ModuleSummaryIndex *ImportSummary,
212 : ExportSummary(ExportSummary), ImportSummary(ImportSummary), in ExportSummary()
H A DWholeProgramDevirt.h226 const ModuleSummaryIndex *ImportSummary; member
229 : ExportSummary(nullptr), ImportSummary(nullptr), UseCommandLine(true) {} in WholeProgramDevirtPass()
231 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass()
232 : ExportSummary(ExportSummary), ImportSummary(ImportSummary) { in WholeProgramDevirtPass()
233 assert(!(ExportSummary && ImportSummary)); in WholeProgramDevirtPass()
H A DPassManagerBuilder.h91 const ModuleSummaryIndex *ImportSummary = nullptr; variable
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp400 const ModuleSummaryIndex *ImportSummary; member in __anon47d01f1a0111::LowerTypeTestsModule
522 const ModuleSummaryIndex *ImportSummary,
652 if (AvoidReuse && !ImportSummary) { in createBitSetTest()
938 const TypeIdSummary *TidSummary = ImportSummary->getTypeIdSummary(TypeId); in importTypeId()
1710 const ModuleSummaryIndex *ImportSummary, bool DropTypeTests) in LowerTypeTestsModule() argument
1711 : M(M), ExportSummary(ExportSummary), ImportSummary(ImportSummary), in LowerTypeTestsModule()
1713 assert(!(ExportSummary && ImportSummary)); in LowerTypeTestsModule()
1852 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in lower()
1859 !ExportSummary && !ImportSummary) in lower()
1862 if (ImportSummary) { in lower()
[all …]
H A DWholeProgramDevirt.cpp548 const ModuleSummaryIndex *ImportSummary; member
585 const ModuleSummaryIndex *ImportSummary) in DevirtModule()
587 ExportSummary(ExportSummary), ImportSummary(ImportSummary), in DevirtModule()
595 assert(!(ExportSummary && ImportSummary)); in DevirtModule()
769 ImportSummary) in run()
1908 else if (ImportSummary && isa<MDString>(TypeId)) { in scanTypeTestUsers()
1910 ImportSummary->getTypeIdSummary(cast<MDString>(TypeId)->getString()); in scanTypeTestUsers()
2003 ImportSummary->getTypeIdSummary(TypeId->getString()); in importResolution()
2126 (ImportSummary && ImportSummary->partiallySplitLTOUnits())) in run()
2155 if (ImportSummary) { in run()
/openbsd-src/gnu/llvm/llvm/include/llvm/LTO/
H A DLTOBackend.h39 const ModuleSummaryIndex *ImportSummary,
/openbsd-src/gnu/llvm/llvm/lib/LTO/
H A DLTOBackend.cpp234 const ModuleSummaryIndex *ImportSummary) { in runNewPMPasses() argument
323 MPM.addPass(PB.buildThinLTODefaultPipeline(OL, ImportSummary)); in runNewPMPasses()
336 const ModuleSummaryIndex *ImportSummary, in opt() argument
357 ImportSummary); in opt()
/openbsd-src/gnu/llvm/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp1499 OptimizationLevel Level, const ModuleSummaryIndex *ImportSummary) { in buildThinLTODefaultPipeline() argument
1505 if (ImportSummary) { in buildThinLTODefaultPipeline()
1521 MPM.addPass(WholeProgramDevirtPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
1522 MPM.addPass(LowerTypeTestsPass(nullptr, ImportSummary)); in buildThinLTODefaultPipeline()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp1081 const ModuleSummaryIndex *ImportSummary = nullptr; in runOnModule() local
1084 ImportSummary = IndexWrapperPass->getIndex(); in runOnModule()
1090 ImportSummary}; in runOnModule()
/openbsd-src/gnu/llvm/llvm/include/llvm/Passes/
H A DPassBuilder.h265 const ModuleSummaryIndex *ImportSummary);