/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 1045 auto IsReadOrWriteOnlyVarNeedingImporting = [&](StringRef ModulePath, in ComputeCrossModuleImport() 1048 Index.findSummaryInModule(VI, ModulePath)); in ComputeCrossModuleImport() 1166 StringRef ModulePath, in updateValueInfoForIndirectCalls() 1168 LLVM_DEBUG(dbgs() << "* Module " << ModulePath << " imports from " in updateValueInfoForIndirectCalls() 1193 StringRef ModulePath, in updateIndirectCalls() 1201 Index.collectDefinedFunctionsForModule(ModulePath, FunctionSummaryMap); in computeDeadSymbolsAndUpdateIndirectCalls() 1204 LLVM_DEBUG(dbgs() << "Computing import for Module '" << ModulePath << "'\n"); in computeDeadSymbolsAndUpdateIndirectCalls() 1206 MIS->computeImportForModule(FunctionSummaryMap, ModulePath, ImportList); in computeDeadSymbolsAndUpdateIndirectCalls() 1209 dumpImportListForModule(Index, ModulePath, ImportList); in computeDeadSymbolsAndUpdateIndirectCalls() 1219 StringRef ModulePath, cons in computeDeadSymbolsAndUpdateIndirectCalls() 967 __anon9e2a56780a02(StringRef ModulePath, const ValueInfo &VI) checkVariableImport() argument 1081 dumpImportListForModule(const ModuleSummaryIndex & Index,StringRef ModulePath,FunctionImporter::ImportMapTy & ImportList) dumpImportListForModule() argument 1105 ComputeCrossModuleImportForModuleForTest(StringRef ModulePath,function_ref<bool (GlobalValue::GUID,const GlobalValueSummary *)> isPrevailing,const ModuleSummaryIndex & Index,FunctionImporter::ImportMapTy & ImportList) ComputeCrossModuleImportForModuleForTest() argument 1131 ComputeCrossModuleImportForModuleFromIndexForTest(StringRef ModulePath,const ModuleSummaryIndex & Index,FunctionImporter::ImportMapTy & ImportList) ComputeCrossModuleImportForModuleFromIndexForTest() argument 1327 gatherImportedSummariesForModule(StringRef ModulePath,const DenseMap<StringRef,GVSummaryMapTy> & ModuleToDefinedGVSummaries,const FunctionImporter::ImportMapTy & ImportList,std::map<std::string,GVSummaryMapTy> & ModuleToSummariesForIndex) gatherImportedSummariesForModule() argument 1350 EmitImportsFiles(StringRef ModulePath,StringRef OutputFilename,const std::map<std::string,GVSummaryMapTy> & ModuleToSummariesForIndex) EmitImportsFiles() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionImport.h | 208 /// \p ModulePath. 221 StringRef ModulePath, 227 /// Emit into \p OutputFilename the files module \p ModulePath will import from. 229 StringRef ModulePath, StringRef OutputFilename,
|
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangModulesDeclVendor.h | 35 typedef std::vector<ConstString> ModulePath; typedef
|
/freebsd-src/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTO.cpp | 1399 llvm::StringRef ModulePath, in emitFiles() 1405 gatherImportedSummariesForModule(ModulePath, ModuleToDefinedGVSummaries, in emitFiles() 1418 EC = EmitImportsFiles(ModulePath, NewModulePath + ".imports", 1512 StringRef ModulePath = BM.getModuleIdentifier(); in start() 1513 assert(ModuleToDefinedGVSummaries.count(ModulePath)); in start() 1515 ModuleToDefinedGVSummaries.find(ModulePath)->second; in start() 1544 OnWrite(std::string(ModulePath)); 1635 StringRef ModulePath = BM.getModuleIdentifier(); in createWriteIndexesThinBackend() 1637 getThinLTOOutputFile(ModulePath, OldPrefix, NewPrefix); in createWriteIndexesThinBackend() 1643 getThinLTOOutputFile(ModulePath, OldPrefi in createWriteIndexesThinBackend() 1387 emitFiles(const FunctionImporter::ImportMapTy & ImportList,llvm::StringRef ModulePath,const std::string & NewModulePath) emitFiles() argument 1495 StringRef ModulePath = BM.getModuleIdentifier(); start() local 1603 StringRef ModulePath = BM.getModuleIdentifier(); start() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Bitcode/ |
H A D | BitcodeReader.h | 160 readSummary(ModuleSummaryIndex &CombinedIndex, StringRef ModulePath,
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 165 StringRef ModulePath, GVSummaryMapTy &GVSummaryMap) const { in collectDefinedFunctionsForModule() argument 174 if (Summary->modulePath() != ModulePath) in collectDefinedFunctionsForModule()
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 535 StringRef ModulePath; 565 void setModulePath(StringRef ModPath) { ModulePath = ModPath; } 568 StringRef modulePath() const { return ModulePath; } 1859 void collectDefinedFunctionsForModule(StringRef ModulePath,
|
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 963 StringRef ModulePath; in errorToErrorCodeAndEmitErrors() 976 StringRef ModulePath, 7078 StringRef ModulePath, std::function<bool(GlobalValue::GUID)> IsPrevailing) in makeCallList() 7080 ModulePath(ModulePath), IsPrevailing(IsPrevailing) {} in makeCallList() 7083 TheIndex.addModule(ModulePath); in makeCallList() 7088 return TheIndex.getModule(ModulePath); in parseWholeProgramDevirtResolutionByArg() 7703 auto AliaseeInModule = TheIndex.findSummaryInModule(AliaseeVI, ModulePath); in parseEntireSummary() 8083 SmallString<128> ModulePath; in getEnableSplitLTOUnitAndUnifiedFlag() 8114 if (convertToString(Record, 1, ModulePath)) in getEnableSplitLTOUnitAndUnifiedFlag() 905 StringRef ModulePath; global() member in __anon5272731a0411::ModuleSummaryIndexBitcodeReader 6769 ModuleSummaryIndexBitcodeReader(BitstreamCursor Cursor,StringRef Strtab,ModuleSummaryIndex & TheIndex,StringRef ModulePath,std::function<bool (GlobalValue::GUID)> IsPrevailing) ModuleSummaryIndexBitcodeReader() argument 7738 SmallString<128> ModulePath; parseModuleStringTable() local 8045 readSummary(ModuleSummaryIndex & CombinedIndex,StringRef ModulePath,std::function<bool (GlobalValue::GUID)> IsPrevailing) readSummary() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 9381 StringRef ModulePath; in parseParamNo() 9398 parseModuleReference(ModulePath) || in parseParamAccessOffset() 9453 FS->setModulePath(ModulePath); in parseParamAccess() 9469 StringRef ModulePath; in parseParamAccess() 9483 parseModuleReference(ModulePath) || in parseOptionalParamAccesses() 9511 GS->setModulePath(ModulePath); in parseOptionalParamAccesses() 9528 StringRef ModulePath; in parseOptionalRefs() 9536 parseModuleReference(ModulePath) || in parseOptionalRefs() 9553 AS->setModulePath(ModulePath); in parseOptionalRefs() 9559 auto Summary = Index->findSummaryInModule(AliaseeVI, ModulePath); in parseOptionalRefs() 8923 StringRef ModulePath; parseFunctionSummary() local 9010 StringRef ModulePath; parseVariableSummary() local 9068 StringRef ModulePath; parseAliasSummary() local 9920 parseModuleReference(StringRef & ModulePath) parseModuleReference() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
H A D | LLParser.h | 386 bool parseModuleReference(StringRef &ModulePath);
|