Lines Matching refs:FunctionImporter

211           -> std::pair<FunctionImporter::ImportFailureReason,  in qualifyCalleeCandidates()
215 return {FunctionImporter::ImportFailureReason::NotLive, GVSummary}; in qualifyCalleeCandidates()
218 return {FunctionImporter::ImportFailureReason::InterposableLinkage, in qualifyCalleeCandidates()
229 return {FunctionImporter::ImportFailureReason::GlobalVar, GVSummary}; in qualifyCalleeCandidates()
245 FunctionImporter::ImportFailureReason::LocalLinkageNotInModule, in qualifyCalleeCandidates()
251 return {FunctionImporter::ImportFailureReason::NotEligible, in qualifyCalleeCandidates()
254 return {FunctionImporter::ImportFailureReason::None, GVSummary}; in qualifyCalleeCandidates()
278 FunctionImporter::ImportFailureReason &Reason) { in selectCallee()
286 if (Reason != FunctionImporter::ImportFailureReason::None) in selectCallee()
296 Reason = FunctionImporter::ImportFailureReason::TooLarge; in selectCallee()
303 Reason = FunctionImporter::ImportFailureReason::NoInline; in selectCallee()
325 FunctionImporter::ImportMapTy &ImportList;
326 DenseMap<StringRef, FunctionImporter::ExportSetTy> *const ExportLists;
419 FunctionImporter::ImportMapTy &ImportList, in GlobalsImporter()
420 DenseMap<StringRef, FunctionImporter::ExportSetTy> *ExportLists) in GlobalsImporter()
433 static const char *getFailureName(FunctionImporter::ImportFailureReason Reason);
441 DenseMap<StringRef, FunctionImporter::ExportSetTy> *const ExportLists;
447 DenseMap<StringRef, FunctionImporter::ExportSetTy> *ExportLists = nullptr) in ModuleImportsManager()
459 FunctionImporter::ImportMapTy &ImportList);
465 DenseMap<StringRef, FunctionImporter::ExportSetTy> *ExportLists =
481 FunctionImporter::ImportMapTy &ImportList) override { in computeImportForModule()
519 FunctionImporter::ImportFailureReason::None; in computeImportForModule()
594 DenseMap<StringRef, FunctionImporter::ExportSetTy> *ExportLists) in WorkloadImportsManager()
681 DenseMap<StringRef, FunctionImporter::ExportSetTy> *ExportLists) { in create()
693 getFailureName(FunctionImporter::ImportFailureReason Reason) { in getFailureName()
695 case FunctionImporter::ImportFailureReason::None: in getFailureName()
697 case FunctionImporter::ImportFailureReason::GlobalVar: in getFailureName()
699 case FunctionImporter::ImportFailureReason::NotLive: in getFailureName()
701 case FunctionImporter::ImportFailureReason::TooLarge: in getFailureName()
703 case FunctionImporter::ImportFailureReason::InterposableLinkage: in getFailureName()
705 case FunctionImporter::ImportFailureReason::LocalLinkageNotInModule: in getFailureName()
707 case FunctionImporter::ImportFailureReason::NotEligible: in getFailureName()
709 case FunctionImporter::ImportFailureReason::NoInline: in getFailureName()
724 FunctionImporter::ImportMapTy &ImportList, in computeImportForFunction()
725 DenseMap<StringRef, FunctionImporter::ExportSetTy> *ExportLists, in computeImportForFunction()
726 FunctionImporter::ImportThresholdsTy &ImportThresholds) { in computeImportForFunction()
804 FunctionImporter::ImportFailureReason Reason{}; in computeImportForFunction()
841 FailureInfo = std::make_unique<FunctionImporter::ImportFailureInfo>( in computeImportForFunction()
915 FunctionImporter::ImportMapTy &ImportList) { in computeImportForModule()
921 FunctionImporter::ImportThresholdsTy ImportThresholds; in computeImportForModule()
1001 FunctionImporter::ExportSetTy &ExportSet) { in numGlobalVarSummaries()
1013 FunctionImporter::FunctionsToImportTy &ImportMap, in numGlobalVarSummaries()
1030 DenseMap<StringRef, FunctionImporter::ImportMapTy> &ImportLists, in checkVariableImport()
1031 DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists) { in checkVariableImport()
1071 DenseMap<StringRef, FunctionImporter::ImportMapTy> &ImportLists, in ComputeCrossModuleImport()
1072 DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists) { in ComputeCrossModuleImport()
1091 FunctionImporter::ExportSetTy NewExports; in ComputeCrossModuleImport()
1167 FunctionImporter::ImportMapTy &ImportList) { in dumpImportListForModule()
1197 FunctionImporter::ImportMapTy &ImportList) { in ComputeCrossModuleImportForModuleForTest()
1220 FunctionImporter::ImportMapTy &ImportList) { in ComputeCrossModuleImportForModuleFromIndexForTest()
1423 const FunctionImporter::ImportMapTy &ImportList, in gatherImportedSummariesForModule()
1702 Expected<bool> FunctionImporter::importFunctions( in importFunctions()
1703 Module &DestModule, const FunctionImporter::ImportMapTy &ImportList) { in importFunctions()
1914 FunctionImporter::ImportMapTy ImportList; in doImportingForModuleForTest()
1948 FunctionImporter Importer(*Index, ModuleLoader, in doImportingForModuleForTest()