Lines Matching refs:FunctionImporter
176 FunctionImporter::ImportFailureReason &Reason, in selectCallee()
178 Reason = FunctionImporter::ImportFailureReason::None; in selectCallee()
184 Reason = FunctionImporter::ImportFailureReason::NotLive; in selectCallee()
189 Reason = FunctionImporter::ImportFailureReason::InterposableLinkage; in selectCallee()
210 FunctionImporter::ImportFailureReason::LocalLinkageNotInModule; in selectCallee()
216 Reason = FunctionImporter::ImportFailureReason::TooLarge; in selectCallee()
223 Reason = FunctionImporter::ImportFailureReason::NotEligible; in selectCallee()
229 Reason = FunctionImporter::ImportFailureReason::NoInline; in selectCallee()
275 FunctionImporter::ImportMapTy &ImportList, in computeImportForReferencedGlobals()
276 StringMap<FunctionImporter::ExportSetTy> *ExportLists) { in computeImportForReferencedGlobals()
323 getFailureName(FunctionImporter::ImportFailureReason Reason) { in getFailureName()
325 case FunctionImporter::ImportFailureReason::None: in getFailureName()
327 case FunctionImporter::ImportFailureReason::GlobalVar: in getFailureName()
329 case FunctionImporter::ImportFailureReason::NotLive: in getFailureName()
331 case FunctionImporter::ImportFailureReason::TooLarge: in getFailureName()
333 case FunctionImporter::ImportFailureReason::InterposableLinkage: in getFailureName()
335 case FunctionImporter::ImportFailureReason::LocalLinkageNotInModule: in getFailureName()
337 case FunctionImporter::ImportFailureReason::NotEligible: in getFailureName()
339 case FunctionImporter::ImportFailureReason::NoInline: in getFailureName()
352 FunctionImporter::ImportMapTy &ImportList, in computeImportForFunction()
353 StringMap<FunctionImporter::ExportSetTy> *ExportLists, in computeImportForFunction()
354 FunctionImporter::ImportThresholdsTy &ImportThresholds) { in computeImportForFunction()
433 FunctionImporter::ImportFailureReason Reason; in computeImportForFunction()
453 FailureInfo = std::make_unique<FunctionImporter::ImportFailureInfo>( in computeImportForFunction()
523 StringRef ModName, FunctionImporter::ImportMapTy &ImportList, in ComputeImportForModule()
524 StringMap<FunctionImporter::ExportSetTy> *ExportLists = nullptr) { in ComputeImportForModule()
528 FunctionImporter::ImportThresholdsTy ImportThresholds; in ComputeImportForModule()
622 StringMap<FunctionImporter::ImportMapTy> &ImportLists, in checkVariableImport()
623 StringMap<FunctionImporter::ExportSetTy> &ExportLists) { in checkVariableImport()
656 StringMap<FunctionImporter::ImportMapTy> &ImportLists, in ComputeCrossModuleImport()
657 StringMap<FunctionImporter::ExportSetTy> &ExportLists) { in ComputeCrossModuleImport()
674 FunctionImporter::ExportSetTy NewExports; in ComputeCrossModuleImport()
746 FunctionImporter::ImportMapTy &ImportList) { in dumpImportListForModule()
763 FunctionImporter::ImportMapTy &ImportList) { in ComputeCrossModuleImportForModule()
782 FunctionImporter::ImportMapTy &ImportList) { in ComputeCrossModuleImportForModuleFromIndex()
979 const FunctionImporter::ImportMapTy &ImportList, in gatherImportedSummariesForModule()
1220 Expected<bool> FunctionImporter::importFunctions( in importFunctions()
1221 Module &DestModule, const FunctionImporter::ImportMapTy &ImportList) { in importFunctions()
1376 FunctionImporter::ImportMapTy ImportList; in doImportingForModule()
1410 FunctionImporter Importer(*Index, ModuleLoader, in doImportingForModule()