Home
last modified time | relevance | path

Searched refs:IsPrevailing (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp324 IsPrevailing; member in GlobalsImporter
344 !IsPrevailing(VI.getGUID(), GVS->second)) in shouldImportGlobal()
418 IsPrevailing, in GlobalsImporter()
422 IsPrevailing(IsPrevailing), ImportList(ImportList), in GlobalsImporter()
439 IsPrevailing; member in ModuleImportsManager
445 IsPrevailing, in ModuleImportsManager()
448 : IsPrevailing(IsPrevailing), Index(Index), ExportLists(ExportLists) {} in ModuleImportsManager()
463 IsPrevailing,
492 GlobalsImporter GVI(Index, DefinedGVSummaries, IsPrevailing, ImportList, in computeImportForModule()
499 IsPrevailing(VI.getGUID(), It->second)) { in computeImportForModule()
[all …]
H A DFunctionAttrs.cpp304 IsPrevailing) { in calculatePrevailingSummary()
375 assert(IsPrevailing(VI.getGUID(), GVS.get())); in calculatePrevailingSummary()
382 if (IsPrevailing(VI.getGUID(), GVS.get())) { in calculatePrevailingSummary()
406 IsPrevailing) { in thinLTOPropagateFunctionAttrs()
423 calculatePrevailingSummary(V, CachedPrevailingSummary, IsPrevailing); in thinLTOPropagateFunctionAttrs()
434 Callee.first, CachedPrevailingSummary, IsPrevailing); in thinLTOPropagateFunctionAttrs()
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp643 struct IsPrevailing { struct
645 IsPrevailing(const DenseMap<GlobalValue::GUID, const GlobalValueSummary *> in IsPrevailing() argument
703 IsPrevailing(PrevailingCopy), ImportLists, in promote()
719 IsPrevailing(PrevailingCopy)); in promote()
755 IsPrevailing(PrevailingCopy), ImportLists, in crossModuleImport()
795 IsPrevailing(PrevailingCopy), ImportLists, in gatherImportedSummariesForModule()
833 IsPrevailing(PrevailingCopy), ImportLists, in emitImports()
884 IsPrevailing(PrevailingCopy), ImportLists, in internalize()
902 IsPrevailing(PrevailingCopy)); in internalize()
1084 IsPrevailing(PrevailingCopy), ImportLists, in run()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitcode/
H A DBitcodeReader.h161 std::function<bool(GlobalValue::GUID)> IsPrevailing = nullptr);
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp967 std::function<bool(GlobalValue::GUID)> IsPrevailing; member in __anondf6e26480411::ModuleSummaryIndexBitcodeReader
977 std::function<bool(GlobalValue::GUID)> IsPrevailing = nullptr);
7078 StringRef ModulePath, std::function<bool(GlobalValue::GUID)> IsPrevailing) in ModuleSummaryIndexBitcodeReader() argument
7080 ModulePath(ModulePath), IsPrevailing(IsPrevailing) {} in ModuleSummaryIndexBitcodeReader()
7665 if (IsPrevailing && in parseEntireSummary()
7667 !IsPrevailing(std::get<2>(VIAndOriginalGUID))) { in parseEntireSummary()
8392 std::function<bool(GlobalValue::GUID)> IsPrevailing) { in readSummary() argument
8398 ModulePath, IsPrevailing); in readSummary()