Home
last modified time | relevance | path

Searched defs:isPrevailing (Results 1 – 4 of 4) sorted by relevance

/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1294 /// \p isPrevailing is a callback that will be called with a global value's GUID in computeDeadSymbolsAndUpdateIndirectCalls() argument
721 computeImportForFunction(const FunctionSummary & Summary,const ModuleSummaryIndex & Index,const unsigned Threshold,const GVSummaryMapTy & DefinedGVSummaries,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,SmallVectorImpl<EdgeInfo> & Worklist,GlobalsImporter & GVImporter,FunctionImporter::ImportMapTy & ImportList,DenseMap<StringRef,FunctionImporter::ExportSetTy> * ExportLists,FunctionImporter::ImportThresholdsTy & ImportThresholds) computeImportForFunction() argument
1069 ComputeCrossModuleImport(const ModuleSummaryIndex & Index,const DenseMap<StringRef,GVSummaryMapTy> & ModuleToDefinedGVSummaries,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,DenseMap<StringRef,FunctionImporter::ImportMapTy> & ImportLists,DenseMap<StringRef,FunctionImporter::ExportSetTy> & ExportLists) ComputeCrossModuleImport() argument
1194 ComputeCrossModuleImportForModuleForTest(StringRef ModulePath,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,const ModuleSummaryIndex & Index,FunctionImporter::ImportMapTy & ImportList) ComputeCrossModuleImportForModuleForTest() argument
1410 computeDeadSymbolsWithConstProp(ModuleSummaryIndex & Index,const DenseSet<GlobalValue::GUID> & GUIDPreservedSymbols,function_ref<PrevailingType (GlobalValue::GUID)> isPrevailing,bool ImportEnabled) computeDeadSymbolsWithConstProp() argument
1900 doImportingForModuleForTest(Module & M,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing) doImportingForModuleForTest() argument
1967 auto isPrevailing = [](GlobalValue::GUID, const GlobalValueSummary *) { run() local
[all...]
H A DMemProfContextDisambiguation.cpp764 isPrevailing; global() member in __anonbbe7f6c30111::IndexCallsiteContextGraph
1703 IndexCallsiteContextGraph(ModuleSummaryIndex & Index,llvm::function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing) IndexCallsiteContextGraph() argument
3872 run(ModuleSummaryIndex & Index,llvm::function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing) run() argument
/llvm-project/llvm/lib/LTO/
H A DLTO.cpp363 thinLTOResolvePrevailingGUID(const Config & C,ValueInfo VI,DenseSet<GlobalValueSummary * > & GlobalInvolvedWithAlias,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,function_ref<void (StringRef,GlobalValue::GUID,GlobalValue::LinkageTypes)> recordNewLinkage,const DenseSet<GlobalValue::GUID> & GUIDPreservedSymbols) thinLTOResolvePrevailingGUID() argument
439 thinLTOResolvePrevailingInIndex(const Config & C,ModuleSummaryIndex & Index,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,function_ref<void (StringRef,GlobalValue::GUID,GlobalValue::LinkageTypes)> recordNewLinkage,const DenseSet<GlobalValue::GUID> & GUIDPreservedSymbols) thinLTOResolvePrevailingInIndex() argument
461 thinLTOInternalizeAndPromoteGUID(ValueInfo VI,function_ref<bool (StringRef,ValueInfo)> isExported,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing) thinLTOInternalizeAndPromoteGUID() argument
541 thinLTOInternalizeAndPromoteInIndex(ModuleSummaryIndex & Index,function_ref<bool (StringRef,ValueInfo)> isExported,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing) thinLTOInternalizeAndPromoteInIndex() argument
1162 auto isPrevailing = [&](GlobalValue::GUID G) { run() local
1769 auto isPrevailing = [&](GlobalValue::GUID GUID, const GlobalValueSummary *S) { runThinLTO() local
[all...]
H A DThinLTOCodeGenerator.cpp520 auto isPrevailing = [&](GlobalValue::GUID GUID, const GlobalValueSummary *S) { resolvePrevailingInIndex() local
665 auto isPrevailing = [&](GlobalValue::GUID G) { computeDeadSymbolsInIndex() local