Home
last modified time | relevance | path

Searched refs:ImportIndex (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DFunctionImportUtils.cpp62 auto Summary = ImportIndex.findSummaryInModule( in shouldPromoteLocalToGlobal()
97 ImportIndex.getModuleHash(SGV->getParent()->getModuleIdentifier())); in getPromotedName()
199 VI = ImportIndex.getValueInfo(GV.getGUID()); in processGlobalForThinLTO()
201 if (VI && ImportIndex.hasSyntheticEntryCounts()) { in processGlobalForThinLTO()
231 if (!GV.isDeclaration() && VI && ImportIndex.withAttributePropagation()) { in processGlobalForThinLTO()
243 ImportIndex.findSummaryInModule(VI, M.getModuleIdentifier())); in processGlobalForThinLTO()
245 (ImportIndex.isReadOnly(GVS) || ImportIndex.isWriteOnly(GVS))) { in processGlobalForThinLTO()
254 if (ImportIndex.isWriteOnly(GVS)) in processGlobalForThinLTO()
284 } else if (VI && VI.isDSOLocal(ImportIndex.withDSOLocalPropagation())) { in processGlobalForThinLTO()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
DFunctionImportUtils.h30 const ModuleSummaryIndex &ImportIndex; variable
104 : M(M), ImportIndex(Index), GlobalsToImport(GlobalsToImport), in FunctionImportGlobalProcessing()
111 HasExportedFunctions = ImportIndex.hasExportedFunctions(M); in FunctionImportGlobalProcessing()